IntelliJ IDEA 控制台中文亂碼

2021-09-01 21:04:57 字數 364 閱讀 6250

搜了一下google,得到如下答案:

原文寫道

貌似是公升級12.1之後開始的,之前中文系統沒有問題

參考《intellij idea中文亂碼解決辦法》,原先中文系統沒問題是因為預設加入了「-dfile.encoding=gb2312」

而在更新到12.1之後,idea預設加入了「-dfile.encoding=utf-8」,所以導致了亂碼問題突然出現

解決辦法是在執行時的vm引數配置也加入「-dfile.encoding=utf-8」

這個bug 12.1可能有,我現在用的是13beta,也有。不過原文有點小問題,應該是:

解決辦法是在執行時的vm引數配置也加入「-dfile.encoding=gb2312」

認識控制台 控制台控制代碼 附著到控制台 關閉控制台

1.附著到乙個控制台 乙個程序可以使用 attachconsole 函式來附著到乙個控制台上,乙個程序只能附著乙個控制台。乙個控制台可以有許多程序附著到它上面,呼叫 getconsoleprocesslist 函式可以得到附著到乙個控制台的列表。2.關閉乙個控制台 程序可以使用 freeconsol...

認識控制台 控制台控制代碼 附著到控制台 關閉控制台

附著到乙個控制台 乙個程序可以使用 attachconsole 函式來附著到乙個控制台上,乙個程序只能附著乙個控制台。乙個控制台可以有許多程序附著到它上面,呼叫 getconsoleprocesslist 函式可以得到附著到乙個控制台的列表。關閉乙個控制台 程序可以使用 freeconsole 函式...

沒有控制台視窗的控制台程式

include include pragma comment linker,subsystem windows entry maincrtstartup int main int argc,char argv 編譯後執行程式會彈出乙個訊息框,而沒有背後的控制台視窗。再看看下面的 include in...