我在Win10 x64上使用VSCode x64,并希望使用Perforce。我在可以与本地和远程VS客户端一起使用的同一台机器上安装了Perforce。我已经从VSCode Marketplace安装并加载了VSCode Perforce插件。激活模式设置为“自动检测”。
但是,在“源代码管理”窗格中,VSCode显示“SOURCE CONTROL没有注册源控制提供程序”。
我找到了No source control providers registered on Mac并尝试了描述的禁用 - 重载序列,但问题仍然存在。
没有3点式菜单来“切换SCM提供商”。现在我已经禁用了所有其他扩展,尝试重新安装扩展,以及将Perforce登录设置添加到工作区“settings.json”,并在工作区根目录中放置类似的“.p4config”,但无济于事。
找到Git missing in VSCode - no source control providers,不知道我在哪里设置等效的“git.path”,也不知道路径是什么:Perforce本身,或者VSCode扩展;不确定该扩展的路径。
非常感谢有关如何让VSCode Perforce插件注册的任何提示。是否已知VSCode Perforce插件可与VSCode和Win10一起使用x64?
您要解决此问题的唯一方法是打开文件夹appdata文件夹:
它重新启动。现在您可以看到可用的git图标。