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裏面看起來就對齊咯!
source insight 代碼對齊設置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Mac上編譯出現NSObjCRuntime.h unknown type name nsstring問題
生命不止coding不息
2020-07-04 20:52:07
寫給新手程序員的一封信
rosekin
2020-02-24 10:08:46
Linux中一些頭文件的作用
rosekin
2020-02-24 10:08:46
C語言中結構體偏移量的計算
Ym影子
2020-02-22 06:32:51
strcpy、strncpy、memcpy的區別
Ym影子
2020-02-22 06:32:51
使用C語言實現給字符串去重
Ym影子
2020-02-22 06:32:51
C語言鏈表的高級使用(傳說中的企業級鏈表)
Ym影子
2020-02-22 06:32:51
常見問題糾錯:指針數組和數組指針
Ym影子
2020-02-22 06:32:51
C/C++ 中堆棧的那些事
Ym影子
2020-02-22 06:32:51
華爲2012.09.03浙大機試題
生命不止coding不息
2020-02-21 23:59:44
大華筆試題
生命不止coding不息
2020-02-21 23:59:44
RGB轉LAB代碼
生命不止coding不息
2020-02-21 23:59:44
浙江大華2012筆試題+答案解析
生命不止coding不息
2020-02-21 23:59:44
C++基礎
生命不止coding不息
2020-02-21 23:59:44