source insight顯示亂碼?中文顯示亂碼解決方案

方法一

單個文件亂碼解決辦法:文章源自四五設計網-http://www.wasochina.com/49171.html

菜單欄中【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 選擇后,點擊load,問題解決!!!文章源自四五設計網-http://www.wasochina.com/49171.html

所有文件亂碼解決辦法:文章源自四五設計網-http://www.wasochina.com/49171.html

菜單欄中 【Options】 > 【Preferences】 >File標簽中,最下面的“Default encod-ing” :改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312) CP:936,點擊確定,問題解決!!!文章源自四五設計網-http://www.wasochina.com/49171.html

方法二文章源自四五設計網-http://www.wasochina.com/49171.html

Version:1.0 StartHTML:000000193 EndHTML:000002160 StartFragment:000000328 EndFragment:000002128 StartSelection:000000328 EndSelection:000002128 SourceURL:https://www.beiww.com/tool/pb/文章源自四五設計網-http://www.wasochina.com/49171.html

在第一種方案未能成功實現目標時,可以嘗試第二種方案。文章源自四五設計網-http://www.wasochina.com/49171.html

最近使用source insight查看一些開源代碼,顯示中文就亂碼,據說是因為source insight不支持utf-8編碼,默認編碼方式為ANSI碼。所以需要將utf-8等非ANSI碼的文件轉換成source insight默認支持的ANSI碼格式才能顯示中文不亂碼。 解決方案如下:文章源自四五設計網-http://www.wasochina.com/49171.html

一、單個文件轉換 對于單個文件,好說,只要將非ANSI碼格式的文件轉換成ANSI碼格式即可,方法如下: 1、將文件用ultraedit32打開,選擇 文件->轉換->UTF-8到ANSI, 然后保存。重新用source insight打開就好了。 或者使用記事本打開非ANSI格式的源代碼文件,另存為,在保存選項對話框中,在編碼格式一欄中發現是UTF-8,選擇ANSI一項,保存,再用Source Insight打開就可以正常顯示中文注釋了。具體可參考百度經驗的一篇文章:source insight 中文亂碼的解決方案。 2、借助Linux下的iconv命令 (1)關于iconv命令的用法,可以在Linux下的終端鍵入iconv –help或者iconv –usage來查看 可以參考這篇文章:http://www.firekyrin.com/archives/249.html 即可以使用iconv庫函數(包含在glib中)和iconv命令來執行編碼轉換,即: iconv -f utf-8 -t gb18030 file1.txt -o file2.txt 將utf-8編碼的file1.txt文件轉換成gb18030編碼的file2.txt文件。 (2)使用Ruby腳本轉換 參考這篇文章:使用Iconv將Utf-8轉換成ASCII(on Linux) 這兩種方法說實話還不如第1種方法實用。文章源自四五設計網-http://www.wasochina.com/49171.html

二、批量文件轉換 對于批量的非ANSCII碼格式的文件 參考這篇文章的方法: Source Insight完美轉換UTF-8 到 GB2312 目前看來這個方法不是很有效。文章源自四五設計網-http://www.wasochina.com/49171.html

繼續閱讀
我的微信
微信掃一掃
weinxin
我的微信
惠生活福利社
微信掃一掃
weinxin
我的公眾號
 
  • 本文由 四五設計網小助手 發表于 2024年6月25日14:07:37
  • 轉載請務必保留本文鏈接:http://www.wasochina.com/49171.html

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖動滑塊以完成驗證