在工作中,我们有关于使用4个空格代码缩进的约定。我习惯于使用tabs
进行缩进,但希望遵循约定。使空间像Visual Studio中的选项卡一样工作的技巧
注意:我不打算在这里开始关于空格和标签的讨论。
我调整了我的Visual Studio设置以用4个空格替换标签,但我有一些问题调整为使用空格。
例如:
我怎么能轻易取消缩进代码?与
tab
chararaters,我只有 需要使用退格一次,用空格我需要使用退格 4倍。我怎样才能确保始终有正确数量的空间 (不是三个或五个)?
如何通过代码尽可能快地浏览我的代码? (箭头向左或向右跳转 到带有制表符的下一个缩进,但只移动一个带空格的位置)
如何在比较文件时忽略空白更改?
Idealy,我希望这些4位的缩进能够同样的工作到制表符。
我主要使用c#和基于XML的文件工作。
欢迎任何提示!
使用Shift-Tab在行首的Unindent代码。使用“重新格式化文档”来校正缩进,或者在关闭时使VS重新格式化一个块,或者使用一个插件在编辑器中显示缩进指南,以便在事物不与它们对齐时更容易识别。 – millimoose
我也建议在选项对话框中查看有多少这是可配置或不可以,可能是我提到的一些必须启用。 – millimoose
'Ctrl' +'向左箭头键'/'向右箭头键'将带您到下一个非空白字符。这比只是左/右箭头快! – Default