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。按照部門裡的程式設計風格要求,最方便的就是把兩個核取方塊都取消掉。然後點ok.
勾選auto indent和smart的效果: 在c程式裡, 如果遇到行末沒有分號的語句,如if, while, switch等, 寫到該行末按回車,則新行自動相對上一行縮排四列.
勾掉indent open brace和indent close brace的效果: 繼上一段,在相對縮進行裡, 如果輸入"", 則自動和上一行列對齊
2. 不論是我們公司或者華為程式設計規範裡,都有不能用tab鍵而必須用4個space代替的說法。我最恨這條了,那鍵盤上的tab鍵是幹什麼用的。不過確實以前寫**時候很頭痛的問題是在sis介面裡,即使設定好了tab width=4,按四個空格所顯示的縮排,和按tab鍵的縮排位置是不同的,後者要更靠裡面三個字元的位置,但在左下角看到的col=5都是一樣的。這樣的**在sis裡看了不對齊,到pb裡看了卻是對齊的。而sis裡面看著對其的**,在pb裡面會差三格。現在發現options->document options裡面的右下角editing options欄裡,把expand tabs勾起來,然後確定。ok,現在tab鍵的縮排和四個空格的縮排在sis裡面看起來就對齊咯!其實我是有點想不通,為什麼expend不勾的時候,tab鍵效果expend了,而勾起來卻shrink了呢?
3. 有些人得整彙編**, 但在sis裡建立project並add tree的時候,根據預設設定並不會把該tree裡面所有彙編檔案都包含進來, 預設只加了.inc和.asm字尾的, .s字尾的沒有. 而且用sis開啟.s的檔案,一片黑白沒有色彩, 感覺回到dos的edit時代了…… 解決方法是在options->document options裡面,點左上的document type下拉列表,選擇x86 asm source file,然後在右邊的file filter裡*.asm;*.inc;的後面加上*.s;接著close就可以了. 上面兩個問題解決. 注意加入*.s後還需要重新add tree一遍才能把這些彙編加到project裡面.
Source Insight使用技巧
source insight設定 1 背景色選擇 要改變背景色options preference windows background color設定背景色 2 解決字元等寬對齊問題。sis預設字型是verdana,很漂亮。這網頁上應該也是用的verdana字型。但由於美觀的緣故,verdana字...
sourceinsight建立linux原始碼瀏覽
用source insight建立乙個linux核心 工程具體步驟如下 一 開啟source insight,單擊 專案 按鈕,彈出下拉列表。二 單擊 新專案 按鈕,彈出 新專案 對話方塊,輸入專案名和存放路徑,單擊 確定 按鈕。三 彈出 新增刪除檔案 對話方塊,在核心源 路徑下選擇全部 2.6.2...
source insight使用技巧
工作中最常用的功能 1.在windows的資源管理器中開啟當前檔案 options custom commands add 在彈出的視窗中鍵入自定義的命令名稱如yuebao open explorer 按ok 在run中鍵入shellexecute open explorer e,select,f,...