【Tools系列】之Source Insight 3.x和4.0中文顯示亂碼解決方案以及常用設置


DATE: 2019-2-26


前言

    Source Insight是一個面向軟件開發的代碼編輯器和瀏覽器,它擁有內置的對C/C++, C#和Java等源碼的分析,創建並動態維護符號數據庫,並自動顯示有用的上下文信息。
    優秀的代碼查看和編輯軟件SourceInsight對於較大的項目代碼的查看非常方便,但是Source Insight 3.x在顯示包含中文的代碼時存在顯示亂碼的問題。
    原因是:Source Insight3.x系列不支持utf-8編碼,默認編碼方式為ANSI編碼。
    官網解釋如下:

Source Insight 3.x Frequently Asked Questions
Q: Does Source Insight support UNICODE files?
A: Source Insight 3.x does not yet support UNICODE files.

本文主要是:
(1) 針對Source Insight中文顯示亂碼問題,提供下面2種不同的解決方案。
(2) 提供Source Insight 4.0的常用設置方法。

1、參考

https://blog.csdn.net/bjarnecpp/article/details/70174752
https://www.cr173.com/html/49192_1.html
https://blog.csdn.net/biubiuibiu/article/details/78044232

2、Source Insight安裝與破解

官方下載:https://www.sourceinsight.com/download/

2.1、Source Insight3.5下載安裝步驟

下載3.5后按照步驟進行安裝,之后輸入下面的序列號注冊。
Source Insight3.5 序列號:
SI3US-205035-36448
SI3US-466908-65897
SI3US-368932-59383
SI3US-065458-30661
SI3US-759512-70207

2.2、Source Insight4.0下載安裝步驟

首先安裝官網中source Insight 4.0,然后按照下面步驟進行破解。
Source Insight4.0破解
首先下載兩個附件,將.exe的文件替換安裝目錄下的同名文件,然后打開SI,導入license文件,重啟即可。

文件資源
.lic文件:https://pan.baidu.com/s/1bNYO31GF82JPEHghblaAOw
破解文件:https://pan.baidu.com/s/1vB4Xj5aS_Kif2R9u8mm-cw
安裝文件:https://pan.baidu.com/s/10GNKyD3FEGNH1VS5zzK9SQ

3、Source Insight 3.x中文亂碼解決方案

解決方案:
由於Source Insight 3.x不支持Unicode和Utf-8編碼,因此需要將包含中文的文件轉換為本地ANSI編碼(將UTF-8的源文件,用Notepad++轉換為本地ANSI,即GB2312編碼),此時,再用SI打開,就可以正常顯示中文了。

4、Source Insight 4.0中文亂碼解決方案

解決方案:
菜單欄中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 選擇后,點擊load,問題解決!!!

5、實用插件

參考:非常適用的Sourceinsight插件,提高效率【強力推薦】

6、Source Insight 4.0常用設置
6.1、顯示代碼行數

Options->File Type Options…->Editing Options->勾選Show line numbers。
或者:View---->勾選Show line numbers。

6.2、單擊變量自動高亮顯示

Options->File Type Options…->Editing Options->勾選Highlight references to selected symbol。

6.3、高亮顯示選中的單詞

高亮顯示:F8。取消高亮:再按一次F8。

6.4、代碼默認字體大小與樣式設置

修改當前代碼文件字體大小:按住Ctrl鍵,滑動鼠標滑輪,可以增大縮小代碼字體大小。

對Source Insight打開的所有代碼文件字體都生效,設置代碼默認字體大小,步驟如下:
(1)Preferences->File Type Options->Screen Font。
(2)Preferences->Languages->File Types->Screen Font

參考網址:https://blog.csdn.net/k346k346/article/details/77412413


THE END!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM