在工作中,我们有使用4 个空格进行代码缩进的约定。我习惯使用tabs
for 缩进,但想遵循约定。
注意:我不打算在这里开始讨论空格与制表符。
我调整了我的 Visual Studio 设置以用 4 个空格替换选项卡,但在调整使用空格时遇到了一些问题。
例如:
如何轻松取消缩进代码?使用
tab
字符,我只需要使用backspace一次,使用空格我需要使用backspace 4 次。如何确保始终有正确数量的空格(不是三个或五个)?
如何使用标签尽可能快地浏览我的代码?(向左或向右箭头跳转到带有制表符的下一个缩进,但仅移动一个带有空格的位置)
比较文件时如何忽略空格更改?
理想情况下,我希望这些用于缩进的 4 个空格对制表符同样有效。
我主要使用 c# 和基于 XML 的文件。
欢迎任何提示!