1. 程式人生 > >TeamTalk在Source Insight顯示中文亂碼

TeamTalk在Source Insight顯示中文亂碼

        TeamTalk原始碼在Source Insight中顯示中文亂碼,因為TeamTalk是UTF-8格式,而Source Insight暫時還不支援UTF-8中文格式。

        今天在網上百度了好幾種方法,找到了一種批量轉換原始碼檔案格式的方法。其中新建.bat檔案,檔案內容如下:

@echo off
set DIR=H:\TeamTalk\server
for /R %DIR% %%i in (*.c *.h *.cpp *.inl) do (
        echo %%i
        native2ascii -encoding UTF-8 %%i %DIR%\temp
        native2ascii -reverse %DIR%\temp %%i
)
paus
        其中,DIR設定為需要轉換原始碼檔案的完整路徑(我只轉換了TeamTalk原始碼中的server檔案下的原始碼)。(*.c *.h *.cpp *.inl)表示需要轉換的檔案字尾名。

參考資料: