VSCode,Perforce:“源控制未注册源控制提供程序。”

net*_*oyz 4 git perforce registration visual-studio-code vscode-settings

我在Win10 x64上使用VSCode x64,并希望与它一起使用Perforce。我在已经可以与本地和远程VS客户端同时使用的同一台计算机上安装了Perforce。我已经从VSCode Marketplace安装并加载了VSCode Perforce插件。激活模式设置为“自动检测”。

但是,在“源代码控制”窗格中,VSCode显示“源代码控制未注册任何源代码控制提供程序”。

我发现Mac上没有注册任何源代码控制提供程序,并尝试了描述的禁用-重新加载顺序,但问题仍然存在。

没有3点菜单到“切换SCM提供程序”。现在,我已禁用所有其他扩展,尝试重新安装该扩展,以及将Perforce登录设置添加到工作区“ settings.json”,并在工作区根目录中放置了类似的“ .p4config”,但无济于事。

发现VSCode中缺少Git-没有源代码控制提供程序,不确定我将在哪里设置“ git.path”的等效项,也不知道路径是什么:Perforce本身或VSCode扩展;不确定该扩展名的路径。

感谢有关如何获取VSCode Perforce插件进行注册的任何提示。是否已知VSCode Perforce插件可同时用于VSCode和Win10的x64?

Kir*_*ula 5

以下是解决“未注册源代码控制提供程序”问题的步骤

1)安装GIT

2)确保将GIT添加到Path环境变量中,可以通过在VS Code中键入“ CTRL + SHFT + P”并输入“ GIT:显示Git输出”来验证是否安装了GIT。请参阅下面的屏幕截图 在此处输入图片说明

3)Visual Studio代码期望使用打开文件夹将GIT存储库加载到其中。您需要手动克隆GIT存储库,然后使用文件菜单或侧边栏中的“打开文件夹”将其加载到Visual Studio中 在此处输入图片说明

4)现在,在“源代码管理”选项卡中,您将发现GIT成功集成 在此处输入图片说明