1、 文檔目標(biāo)
記錄在MDK中輸入中文后出現(xiàn)亂碼問題的解決步驟
2、 問題場景
客戶在創(chuàng)建工程以后輸入代碼注釋,出現(xiàn)亂碼或者客戶使用之前所用工程,打開出現(xiàn)代碼亂碼問題,如圖2-1所示。
圖2-1
3、軟硬件環(huán)境
1)、軟件版本:MDK 5.38
2)、電腦環(huán)境:Windows 11
3)、外設(shè)硬件:無
4、解決方法
1)、在菜單欄選擇 Edit<——Configuration或者點擊標(biāo)記1處的快截方式,即可進(jìn)入目標(biāo)欄。
圖4-1
2)、進(jìn)入Configuration菜單欄后,選擇Encoding中的Chinese BIG5(Traditional)或Chinese GB2312(Simplified),點擊OK,應(yīng)用成功。
圖4-2
3)、再次輸入中文字符,成功顯示,重新打開軟件后,中文顯示不會出現(xiàn)亂碼。
圖4-3
語言標(biāo)準(zhǔn)說明注釋:
Encode in ANSI :MDK中為默認(rèn)標(biāo)準(zhǔn),基于拉丁字母的字符編碼標(biāo)準(zhǔn)。
Encode in UTF-8 without signature:可變長度的Unicode編碼,可以表示世界上幾乎所有的書寫語言。
Japanese Shift-JIS:日語的字符編碼標(biāo)準(zhǔn)之一,用于表示日語中的字符。
Korean Windows 1361 (Johab):韓語的字符編碼標(biāo)準(zhǔn)之一,用于表示韓語中的字符。
Korean EUC-KR:另一種韓語的字符編碼標(biāo)準(zhǔn),也用于表示韓語中的字符。
Chinese BIG5 (Traditional):繁體中文的字符編碼標(biāo)準(zhǔn),用于表示繁體中文中的字符。
Chinese GB2312 (Simplified):簡體中文的字符編碼標(biāo)準(zhǔn),用于表示簡體中文中的字符。
Greek:希臘語的字符編碼標(biāo)準(zhǔn),用于表示希臘語中的字符。
Eastem European:東歐語言的字符編碼標(biāo)準(zhǔn),通常用于表示諸如匈牙利語、波蘭語、捷克語等語言中的字符。
Baltic:波羅的海語言的字符編碼標(biāo)準(zhǔn),通常用于表示諸如立陶宛語、拉脫維亞語等語言中的字符。
Turkish:土耳其語的字符編碼標(biāo)準(zhǔn),用于表示土耳其語中的字符。
Thai:泰語的字符編碼標(biāo)準(zhǔn),用于表示泰語中的字符。
Vietnamese:越南語的字符編碼標(biāo)準(zhǔn),用于表示越南語中的字符。
Russian Windows-1251:俄語的字符編碼標(biāo)準(zhǔn)之一,用于表示俄語中的字符。