code-runner运行的时候,vscode输出是中文乱码
1. 无效
找到设置【files:encoding】项为utf8 ===> 这是vscode默认的编码,这里设置没用
2. 有效
开发Java的时候,打开settings.json,添加一条:
code-runner.runInTerminal":?true,
添加后乱码解决了
但是开发javafx的时候,比如按钮上有中文,显示乱码了,怎么办呢?
在settings.json添加一条配置:
"code-runner.executorMap":?{
????????"java":?"cd?$dir?&&?javac?-encoding?utf-8?$fileName?&&?java?$fileNameWithoutExt",?????
????},
这条配置的原来配置是:
"code-runner.executorMap":?{
????????"java":?"cd?$dir?&&?javac? $fileName?&&?java?$fileNameWithoutExt",?????
????},
只是把原来的javac后面添加了-encoding?utf-8,这样javafx上的中文乱码就解决了