您是否可以使Visual Studio使用制表符而不是新模板文件的空格?

时间:2016-10-03 19:15:54

标签: visual-studio

我已经修改了我的Visual Studio副本,以便通过Tools => Options => Text Editor => All Languages => Tabs在我的所有文件中保留标签(而不是空格)。但是,当我创建一个新项目或文件时,Visual Studio包含的任何样板代码总是用空格填充,而不是标签(在web.config的情况下,也不是指定的空格数)。

有没有办法强制这些全部在创建时自动使用标签?

注意:我正在使用Visual Studio 2015专业版,但我怀疑其他人也会对其他版本感兴趣。

2 个答案:

答案 0 :(得分:5)

我认为你可以不修改模板内容,但如果你在创建文件后调用格式文档(Edit => Advanced => Format Document或它在菜单中显示的键绑定),它应该根据你的设置。

答案 1 :(得分:0)

我使用Productivity Power Tools 2017和#34;固定混合标签"。只要我添加一些带有缩进标签的自己的代码并保存文件,我就会收到关于"混合标签"的警告。然后,我可以通过点击" Tabify"来替换空格。按钮。

不完美,但非常接近。

相关问题