有没有办法将TAB按钮设置为在Visual Studio 2010中作为4个空格而不是转到Edit-> Advanced-> Untabify Selected Lines?
答案 0 :(得分:259)
您可以在以下位置编辑此行为:
Tools->Options->Text Editor->All Languages->Tabs
更改标签以使用“插入空格”而不是“保留标签”。
注意,如果您希望在特定语言中使用不同的行为,也可以为每种语言指定。
答案 1 :(得分:5)
对于VS2010及更高版本(VS2010 needs a plugin)。 如果已在Visual Studio中检查/设置选项卡大小的选项,但仍然无法使用。然后检查项目中是否有 .editorconfig 文件!这将覆盖Visual Studio设置。编辑该文件中的标签大小。
如果使用Angular-Cli在项目中安装Angular应用程序,则会发生这种情况。
答案 2 :(得分:5)
这些答案都无法在我的Macbook Pro上为我工作。所以我要做的就是去:
首选项->源代码->代码格式-> C#源代码。
从这里我可以更改样式和间距标签等。这是我唯一的项目,主要开发人员的格式与我的格式不同。我的IDE会格式化我的代码而不是他们的代码,这让我很痛苦。
答案 3 :(得分:3)
如果您没有看到格式化选项,则可以执行工具 - >导入和导出设置以导入缺少的格式。
答案 4 :(得分:3)
对于 Visual Studio 2019 用户:
根据已接受答案下的评论,link:
<块引用>嗯……这在 VS 2019 中“几乎”仍然相同……如果您已经这样做了并且似乎不起作用,请转到:工具 > 选项,然后文本编辑器 > 高级 > 取消选中“使用自适应格式”,如下所示
答案 5 :(得分:2)
首先在以下路径中设置工具->选项->文本编辑器->所有语言->标签 如果仍然无法正常工作,请按照以下说明进行修改 转到“编辑”->“高级”->“设置缩进”->“空格”