Source Insight使用中遇到的問題

1、讓軟件識別非標準文件(例如*.log等)

      編輯文件類型,添加需要被識別的文件的後綴即可(例如*.log)

2、在文件列表的形式中,按目錄結構顯示

      在搜索框中輸入符號點".",再按回車即可。如需要返回到無目錄結構的形式只需在搜索框中輸入兩個星號"**",再按回車即可

3、中文顯示亂碼的問題(不能識別utf-8編碼)

       方法一:將原來的文件用記事本打開,另存爲ASCII碼(寫字板和source Insight一樣都是亂碼,但記事本是正常的[但沒自動換行],從記事本複製到寫字板再保存)

       方法二:http://blog.sina.com.cn/s/blog_56e19a4301011xiv.html

       方法三:安裝插件,參考 http://www.cnblogs.com/diving/archive/2012/11/07/2758171.html

解決辦法(已驗證):

      1)、在UltraEdit中,選擇文件”->”轉換”->”UnicodeASCII(O)”

      2)、在UltraEdit中,選擇文件”->”另存爲”    或者 F12

      3)、在彈出的對話框中輸入文件名,注意將  格式選爲 默認

      4)、點擊 保存按鈕

 

4、自定義快捷鍵

       設置的時候按照自己的喜好進行設置

http://blog.csdn.net/benkaoya/article/details/8296197

http://blog.csdn.net/moonvs2010/article/details/8021949

http://blog.sina.com.cn/s/blog_51047ef70100ifuj.html

http://blog.chinaunix.net/uid-23215128-id-2892873.html

 

問題彙總,參考自【http://kernel.blog.51cto.com/920538/214369

1、 只能刪除半個漢字的問題

確實情況下,Source Insight刪除漢字時是半個半個刪除的,刪除一半的漢字顯示爲亂碼,在寫註釋時非常討厭,最後在網上找到了一個宏,當按退格鍵時執行,基本上可以解決這個問題了。在附件中有這個宏。具體的使用方法文件中有說明,如下:

* 安裝:

* ① 複製入SourceInsight安裝目錄;

* ② Project→Open Project,打開Base項目;

* ③ 將複製過去的SuperBackspace.em添加入Base項目;

* ④ 重啓SourceInsight;

* ⑤ Options→Key Assignments,將Marco: SuperBackspace綁定到BackSpace鍵;

* ⑥ Enjoy!!

2、 GDI++不能正常顯示漢字的解決

由於安裝了GDI++氦版,不知道爲什麼Source Insight中的漢字竟然不能正常渲染,我用的Consolas字體,剛開始以爲只要在GDI++配置中做個字體鏈接就可以了,可惜不成功啊。網上高人說將字體改爲“宋體”可以解決問題,可惜我試了還是不行。最後一種一種字體嘗試,最後確定“黑體”可以正常顯示。

3、 代碼格式化

由於是看的別人的代碼,編程風格實在不敢恭維,編輯的格式也是亂七八槽,一看頭都大了。真想找個工具將代碼全部格式化好,確實有這樣的好東東:AStyle,具體的參數可以參照它的說明文檔。我用的是:

C:\astyle\bin\Astyle.exe --style=ansi –s4 -S -N -L -m0 -M40 -U --convert-tabs --suffix=.pre %f

可以在Source Insight中安裝這個外部命令,具體如下:

點option→custom commands,點右邊的Add,按提示輸入一個名字如:Format with Astyle,Run中輸入剛纔的命令行。

clip_image002

最後可以Option→Key Assignments中綁定一個快捷鍵,如下圖所示:

clip_image004

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章