source insight 代碼對齊設置

1. SMART TAB的用法. 解決自動縮進.

    新開一個PROJECT後,點Options->Document Options,彈出對話框後先在左上角選好要用的Document Type,主要就是設C Source File和C++ Source File,選好後點右邊中間的Auto Indent調整縮進。單選裏一定要點Smart,右邊有兩個複選框Indent Open Brace和Indent Close Brace,具體效果是如何的可以看SIS的HELP。

    勾選Auto Indent和SMART的效果: 在C程序裏, 如果遇到行末沒有分號的語句,如IF, WHILE, SWITCH等, 寫到該行末按回車,則新行自動相對上一行縮進四列.

    勾掉indent Open Brace和Indent Close Brace的效果: 繼上一段,在相對縮進行裏, 如果輸入"{"或"}", 則自動和上一行列對齊。



2.TAB鍵=4個SPACE

    寫代碼時候很頭痛的問題是在SIS界面裏,即使設置好了Tab Width=4,按四個空格所顯示的縮進,和按TAB鍵的縮進位置是不同的,後者要更靠裏面三個字符的位置,但在左下角看到的Col=5都是一樣的。這樣的代碼在SIS裏看了不對齊,到PB裏看了卻是對齊的。而SIS裏面看着對其的代碼,在PB裏面會差三格。現在發現Options-> Document Options裏面的右下角Editing Options欄裏,把Expand tabs勾起來,然後確定。OK,現在TAB鍵的縮進和四個空格的縮進在SIS裏面看起來就對齊咯!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章