从VSCode中删除git集成

zysjyyx4  于 2023-04-10  发布在  Git
关注(0)|答案(6)|浏览(264)

我下载了Visual Studio Code在工作中试用,我几乎爱上了它的一切。但有一部分我不喜欢:Git集成。
我导入了我的整个工作文件夹(~14000个源文件+ git项目),Visual Studio Code中的布局和所有内容都非常棒。我从传统的代码编辑器转移到这个编辑器,因为它似乎对我更好。
我的主要问题是,如果我在一个文件中工作并保存它,Visual Studio Code会冻结大约30-60秒。一开始我很困惑,但后来我注意到Git选项卡正在“工作”。从我最好的猜测来看,在我保存一个文件后,它会遍历所有~14000个文件并做一些事情-我不确定是什么。有没有人知道是否有一种方法可以从VSC中删除Git集成,或者至少让它忽略它认为正在做的事情?

j9per5c4

j9per5c41#

将此添加到settings.json

// Whether git is enabled.
"git.enabled": false,

其他一些与Git执行相关的命令:

// Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows).
"git.path": null,

// When enabled, commits will automatically be fetched from the default remote of the current Git repository.
"git.autofetch": false,
rmbxnbpk

rmbxnbpk2#

这非常简单,不需要代码。请按照以下步骤操作:

**1)**导航到VSCode的设置:

**2)**接下来,导航到User Settings,然后转到Extensions -> Git -> Enabled (property),如图所示:

  • 确保此复选框已禁用。*
d5vmydt9

d5vmydt93#

窗口:
转到文件-〉首选项设置(或按Ctrl +,)

打开扩展-〉Git -〉取消选中“Enabled”(或者在上面的搜索框中搜索“git.enabled”)

vddsk6oq

vddsk6oq4#

在Visual Studio Code中,您可以轻松更改设置。
打开后,您会看到一个2列窗口,可以从一组标准选项中进行选择。您安装的扩展越多,标准选项列表就越长。在那里,您还可以从一组GIT选项中进行选择。
以下是一些首选项的预览图像:

cmssoen2

cmssoen25#

accepted answer的一个补充:
默认情况下,Visual Studio Code也会解析.gitignore文件,并避免在“Git忽略”文件中搜索,即使Git集成被禁用。要禁用此功能并允许在所有文件中搜索,请在settings.json文件中添加以下行:

"search.useIgnoreFiles": false,
kyvafyod

kyvafyod6#

它正在遍历所有~14000个文件
我想知道是否可以改变VSCode中的其他设置之一,以影响您所看到的内容而不关闭它?例如这些扫描:

相关问题