我知道关于制表符与空格的争议早已经存在并且大多数时候只是个人偏好或者为了团队风格统一。我只是想就在Visual Studio中使用空格这一实际问题提出一个问题。有些制表符的特性使我感到烦恼,如果我们的团队规模较小,我也不介意转而使用空格。这对于一开始编写代码并没有什么不同,但是删除/回退4次空格需要按下4次删除键,而之前只需要按一次。
是否有一种简便的方法可以轻松地删除相应数量的空格(除了使用鼠标拖动等方式)?如果您自己进行了更改,那么最终这个问题是否会完全不再困扰您?
是否有一种简便的方法可以轻松地删除相应数量的空格(除了使用鼠标拖动等方式)?如果您自己进行了更改,那么最终这个问题是否会完全不再困扰您?
在Visual Studio中,使用Shift-Tab
。这将返回一个制表位,即使使用软制表符。
我认为这个问题并没有简单的答案。我使用 Xcode 和 Visual Studio,它们都有非常让人烦恼的缩进。也许有一个选项可以完全禁用自动缩进。
在Visual Studio 2015中
是的,有一种非常简单的方法。
您可以将Visual Studio选项(工具/选项/文本编辑器)设置为使用空格而不是制表符,然后打开源文件并按Ctrl-E、D(编辑/高级/格式化文档),它会自动为您转换所有内容!
自动化万岁!