5 回答

TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
tomcat控制臺(tái) 使用cmd 默認(rèn)是GBK ,類文件可能是UTF-8
startup.bat文件修改如下:
chcp 65001
title 應(yīng)用名稱
call "%EXECUTABLE%" run %CMD_LINE_ARGS%
catalina.bat 文件增加
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encoding=UTF-8"
這樣tomcat日志輸出的都變成UTF-8了

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊
菜單Windows->Preferences..->MyEclipseEnterpriseWorkbench->Servers->Tomcat,選擇tomcat版本例如Tomcat6.x,再選擇JDK,在右側(cè)OptionalJavaVMarguments:中添加-Dfile.encoding=gbk或其它編碼用這個(gè)方法試試。。

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
在 windows 上面寫程序,請(qǐng)忘掉 C++ 有 char 這個(gè)類型。
沒用過這個(gè)軟件,提供一個(gè)思路:可以看一下代碼的編碼和終端的編碼方式,最好都設(shè)置成utf-8的
點(diǎn)右下角那個(gè)GB18030,改成UTF-8
以Python代碼為例,Python版本是2.7.11,這個(gè)不影響。對(duì)Python開發(fā)環(huán)境感興趣的同學(xué)看這里:
Visual Studio Code Python開發(fā)環(huán)境設(shè)置。
這個(gè)代碼有很多中文的注釋,因?yàn)槭菍?duì)應(yīng)顏色的,不注釋不行。遇到此類代碼亂碼,通常可以點(diǎn)擊右下角切換編碼方式解決。
在彈出的編碼菜單,選擇‘通過編碼重新打開’,然后選擇對(duì)應(yīng)的編碼方式。通常是gbk,或者gb2312,utf-8等等。
其實(shí)Visual Studio Code 中文亂碼已經(jīng)很少了,自動(dòng)識(shí)別編碼方式的支持已經(jīng)很好。不過為了例外,我們可以安裝一個(gè)插件來自動(dòng)解決中文亂碼。
安裝gbk2utf8插件,插件安裝完成后,重啟VScode,就可以自動(dòng)轉(zhuǎn)化編碼了。

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
筆者舉例Python代碼。Python版本是2.7.11,這個(gè)不影響。對(duì)Python開發(fā)環(huán)境感興趣的同學(xué)看這里:
4Visual Studio Code Python開發(fā)環(huán)境設(shè)置
2
這個(gè)代碼有很多中文的注釋,因?yàn)槭菍?duì)應(yīng)顏色的,不注釋不行。遇到此類代碼亂碼,通??梢渣c(diǎn)擊右下角切換編碼方式解決。
3
在彈出的編碼菜單,選擇‘通過編碼重新打開’,然后選擇對(duì)應(yīng)的編碼方式。通常是gbk,或者gb2312,utf-8等等
4
其實(shí)Visual Studio Code 中文亂碼已經(jīng)很少了,自動(dòng)識(shí)別編碼方式的支持已經(jīng)很好。不過為了例外,我們可以安裝一個(gè)插件來自動(dòng)解決中文亂碼。
5
安裝gbk2utf8插件的步驟可參考下面文章:
0Visual Studio Code 怎么安裝插件
6
插件安裝完成后,重啟VScode,就可以自動(dòng)轉(zhuǎn)化編碼了。
添加回答
舉報(bào)