您现在的位置是:主页 > news > 闵行营销型网站建设/电商广告网络推广

闵行营销型网站建设/电商广告网络推广

admin2025/5/3 17:21:35news

简介闵行营销型网站建设,电商广告网络推广,做网页设计需要学什么,个人网页设计制作题目目的最近,在用vs code学习 java 时,code runner 运行时又遇到了输出乱码问题,网上很多的解决方法都是配置以下文件: 文件-首选项-设置,打开settings.json, 添加如下配置: 在编译文本时候指定编码: …

闵行营销型网站建设,电商广告网络推广,做网页设计需要学什么,个人网页设计制作题目目的最近,在用vs code学习 java 时,code runner 运行时又遇到了输出乱码问题,网上很多的解决方法都是配置以下文件: 文件-首选项-设置,打开settings.json, 添加如下配置: 在编译文本时候指定编码: …

最近,在用vs code学习 java 时,code runner 运行时又遇到了输出乱码问题,网上很多的解决方法都是配置以下文件:
文件-首选项-设置,打开settings.json, 添加如下配置:
在这里插入图片描述
在编译文本时候指定编码

cd $dir && javac -encoding utf8 $fileName && java $fileNameWithoutExt

如果依旧不行,再添加

"code-runner.runInTerminal": true,

这样虽然也能解决问题,但是,在终端运行总是觉得不好看。没有在输出框里显示美观。


既然编译时指定编码可以编译通过,那么问题就出现在运行时的编码上。所以,最后只需要在设置里面这样设置即可:

"code-runner.runInTerminal": false,
"code-runner.executorMap": {"python": "set PYTHONIOENCODING=utf8 && python","java": "cd $dir && javac -encoding utf8 $fileName && java -Dfile.encoding=UTF-8 $fileNameWithoutExt",
},

按照上面那样设置,就不需要在终端中运行也能正常输出。