在工作中,我們有關於使用4個空格代碼縮進的約定。我習慣於使用tabs
進行縮進,但希望遵循約定。使空間像Visual Studio中的選項卡一樣工作的技巧
注意:我不打算在這裏開始關於空格和標籤的討論。
我調整了我的Visual Studio設置以用4個空格替換標籤,但我有一些問題調整爲使用空格。
例如:
我怎麼能輕易取消縮進代碼?與
tab
chararaters,我只有 需要使用退格一次,用空格我需要使用退格 4倍。我怎樣才能確保始終有正確數量的空間 (不是三個或五個)?
如何通過代碼儘可能快地瀏覽我的代碼? (箭頭向左或向右跳轉 到帶有製表符的下一個縮進,但只移動一個帶空格的位置)
如何在比較文件時忽略空白更改?
Idealy,我希望這些4位的縮進能夠同樣的工作到製表符。
我主要使用c#和基於XML的文件工作。
歡迎任何提示!
使用Shift-Tab在行首的Unindent代碼。使用「重新格式化文檔」來校正縮進,或者在關閉時使VS重新格式化一個塊,或者使用一個插件在編輯器中顯示縮進指南,以便在事物不與它們對齊時更容易識別。 – millimoose
我也建議在選項對話框中查看有多少這是可配置或不可以,可能是我提到的一些必須啓用。 – millimoose
'Ctrl' +'向左箭頭鍵'/'向右箭頭鍵'將帶您到下一個非空白字符。這比只是左/右箭頭快! – Default