禁用 VS 代码警告 "submodules which won't be opened automatically"
Disable VS Code warning "submodules which won't be opened automatically"
每次我在 VS Code 上打开一个包含很多子模块的 repo 时,我都会收到如下弹出消息:
The 'rust-devel' repository has 15 submodules which won't be opened automatically. You can still open each one individually by opening a file within.
有什么方法可以禁用它吗?
我没有找到禁用此警告的方法。但是有一个解决方法:通过将 Git: Detect Submodules Limit
设置增加到高于子模块数量的值,不会显示警告。
例如,这通过 VS 代码 settings.json 文件将限制设置为 30:
{
"git.detectSubmodulesLimit": 30
}
编辑settings.json:
"git.detectSubmodules": false,
"git.detectSubmodulesLimit": 9999
第一个避免自动检测,第二个摆脱警告。 credit 可能最好设置得更合理,以防 9999 可能会减慢您的机器。似乎找不到默认值为 10 的任何原因。
// Controls whether to automatically detect git submodules.
"git.detectSubmodules": true,
// Controls the limit of git submodules detected.
"git.detectSubmodulesLimit": 10,
每次我在 VS Code 上打开一个包含很多子模块的 repo 时,我都会收到如下弹出消息:
The 'rust-devel' repository has 15 submodules which won't be opened automatically. You can still open each one individually by opening a file within.
有什么方法可以禁用它吗?
我没有找到禁用此警告的方法。但是有一个解决方法:通过将 Git: Detect Submodules Limit
设置增加到高于子模块数量的值,不会显示警告。
例如,这通过 VS 代码 settings.json 文件将限制设置为 30:
{
"git.detectSubmodulesLimit": 30
}
编辑settings.json:
"git.detectSubmodules": false,
"git.detectSubmodulesLimit": 9999
第一个避免自动检测,第二个摆脱警告。 credit 可能最好设置得更合理,以防 9999 可能会减慢您的机器。似乎找不到默认值为 10 的任何原因。
// Controls whether to automatically detect git submodules.
"git.detectSubmodules": true,
// Controls the limit of git submodules detected.
"git.detectSubmodulesLimit": 10,