gpt4 book ai didi

visual-studio-code - 设置中的 "editor.insertSpaces"和 "editor.tabSize"有什么区别?

转载 作者:行者123 更新时间:2023-12-05 00:58:20 68 4
gpt4 key购买 nike

他们如何不同地解释?我只能看到“editor.tabSize”的作用,即制表符占用的空格数。

谢谢你。

最佳答案

从配置文件:

{
// Controls the rendering size of tabs in characters.
// If set to auto, the value will be guessed based on the opened file.
"editor.tabSize": 4,

// Controls if the editor will insert spaces for tabs.
// If set to auto, the value will be guessed based on the opened file.
"editor.insertSpaces": true
}

如您所见 editor.tabSize设置输入 tab时占用的空间大小.虽然 editor.insertSpaces在文件中配置存储的密​​钥代码。

editor.insertSpaces等于 false然后 Visual Studio Code 会插入一个 #09每个字符 tab .当你改变时 editor.tabSize您现有的代码 更改所有行的缩进 a #09字符被存储。

editor.insertSpaces等于 true然后 Visual Studio Code 将插入 space每个字符 tab而不是 #09人物。插入量 spaceseditor.tabSize 中配置.当你改变时 editor.tabSize您现有的代码 不会更改缩进,因为没有 #09字符存储在文件中。仅新 tab笔画将受 editor.tabSize 的新值影响.

如果您和其他团队成员使用 只有 tab对于缩进那么设置 editor.insertSpaces没问题为假。
如果您和其他团队成员使用 space tab为了缩进,你应该设置 editor.insertSpaces为真。否则,当有人打开具有不同值 editor.insertSpaces 的文件时,您的文件可能看起来很尴尬。 .

关于visual-studio-code - 设置中的 "editor.insertSpaces"和 "editor.tabSize"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32720854/

68 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com