source insight 解决自动缩进 和 TAB键=4个SPACE
From: http://blog.sina.com.cn/s/blog_6f2274fb01013ld4.html
轉自:http://blog.csdn.net/yjzl1911/archive/2010/06/13/5669037.aspx
1. SMART TAB的用法. 解決自動縮進.
?
? ? 勾選Auto Indent和SMART的效果:在C程序里, 如果遇到行末沒有分號的語句,如IF, WHILE, SWITCH等,寫到該行末按回車,則新行自動相對上一行縮進四列.
? ? 勾掉indent Open Brace和IndentClose Brace的效果: 繼上一段,在相對縮進行里, 如果輸入"{"或"}", 則自動和上一行列對齊。
2.TAB鍵=4個SPACE
? ? 寫代碼時候很頭痛的問題是在SIS界面里,即使設置好了TabWidth=4,按四個空格所顯示的縮進,和按TAB鍵的縮進位置是不同的,后者要更靠里面三個字符的位置,但在左下角看到的Col=5都是一樣的。這樣的代碼在SIS里看了不對齊,到PB里看了卻是對齊的。而SIS里面看著對其的代碼,在PB里面會差三格。現在發現Options->Document Options里面的右下角Editing Options欄里,把Expandtabs勾起來,然后確定。OK,現在TAB鍵的縮進和四個空格的縮進在SIS里面看起來就對齊咯!
轉自:http://blog.csdn.net/wangya216/archive/2010/01/14/5187682.aspx
從網上看到了下面的方法,但我試了之后發現不管用:
寫代碼時候很頭痛的問題是在SIS界面里,即使設置好了TabWidth=4,按四個空格所顯示的縮進,和按TAB鍵的縮進位置是不同的,后者要更靠里面三個字符的位置,但在左下角看到的Col=5都是一樣的。這樣的代碼在SIS里看了不對齊,到PB里看了卻是對齊的。而SIS里面看著對其的代碼,在PB里面會差三格。現在發現Options->Document Options里面的右下角Editing Options欄里,把Expandtabs勾起來,然后確定。OK,現在TAB鍵的縮進和四個空格的縮進在SIS里面看起來就對齊咯!
于是我自己琢磨了一下,發現了以下的方法:
選項-》參數選擇。。-》顯示-》間隔
這整個對話框里勾選以下選項:
“用等寬字體編排空格”
Ok,對齊了。。哈哈,還是這樣看著舒服!
轉自:http://www.cnblogs.com/walzer/archive/2006/02/05/325587.html
1. SMART TAB的用法. 解決自動縮進.
???新開一個PROJECT后,點Options->DocumentOptions,彈出對話框后先在左上角選好要用的Document Type,主要就是設C SourceFile和C++ Source File,選好后點右邊中間的AutoIndent調整縮進。單選里一定要點Smart,右邊有兩個復選框IndentOpen Brace和Indent CloseBrace,具體效果是如何的可以看SIS的HELP。按照部門里的編程風格要求,最方便的就是把兩個復選框都取消掉。然后點OK.
??? 勾選AutoIndent和SMART的效果: 在C程序里, 如果遇到行末沒有分號的語句,如IF, WHILE, SWITCH等,寫到該行末按回車,則新行自動相對上一行縮進四列.
????勾掉indentOpen Brace和Indent Close Brace的效果: 繼上一段,在相對縮進行里, 如果輸入"{"或"}",則自動和上一行列對齊?
2.?不論是我們公司或者華為編程規范里,都有不能用TAB鍵而必須用4個SPACE代替的說法。我最恨這條了,那鍵盤上的TAB鍵是干什么用的。不過確實以前寫代碼時候很頭痛的問題是在SIS界面里,即使設置好了TabWidth=4,按四個空格所顯示的縮進,和按TAB鍵的縮進位置是不同的,后者要更靠里面三個字符的位置,但在左下角看到的Col=5都是一樣的。這樣的代碼在SIS里看了不對齊,到PB里看了卻是對齊的。而SIS里面看著對其的代碼,在PB里面會差三格。現在發現Options->DocumentOptions里面的右下角EditingOptions欄里,把Expandtabs勾起來,然后確定。OK,現在TAB鍵的縮進和四個空格的縮進在SIS里面看起來就對齊咯!其實我是有點想不通,為什么expend不勾的時候,tab鍵效果expend了,而勾起來卻shrink了呢?
3. 有些人得整匯編代碼, 但在SIS里建立PROJECT并ADDTREE的時候,根據默認設置并不會把該TREE里面所有匯編文件都包含進來, 默認只加了.inc和.asm后綴的, .s后綴的沒有.而且用SIS打開.s的文件,一片黑白沒有色彩, 感覺回到DOS的EDIT時代了……解決方法是在Options->DocumentOptions里面,點左上的DocumentType下拉菜單,選擇x86 Asm SourceFile,然后在右邊的Filefilter里*.asm;*.inc;的后面加上*.s;接著CLOSE就可以了. 上面兩個問題解決. 注意加入*.s后還需要重新ADDTREE一遍才能把這些匯編加到PROJECT里面.
總結
以上是生活随笔為你收集整理的source insight 解决自动缩进 和 TAB键=4个SPACE的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 土地土壤数据下载网站整理
- 下一篇: [Linux C]列出指定目录下的所有文