在对该问题进行更多调查后 , 我们发现我们添加的解决方法似乎没有必要 。 用户只需要将windows系统区域设置为他们想要的语言 , 然后JVM和终端将自动更改为与您的系统区域设置兼容的编码 。 官方Java文档 (https://www.java.com/en/download/help/locale.html)也建议这样做 。
以下屏幕截图显示了如何在Windows中更改系统区域设置 。 例如 , 如果您想使用终端在Java程序中输入汉字 , 您可以将Windows系统区域设置为中文 。 默认的Java字符集将是”GBK”并且cmd代码页将是”936″, 它将很好地支持中文字符 。
文章图片
这是有关如何处理编码问题的详细文档 。
- #756: https://github.com/microsoft/vscode-java-pack/issues/756
- microsoft/vscode-java-debug#622: https://github.com/microsoft/vscode-java-debug/issues/622
- microsoft/vscode-java-debug#646: https://github.com/microsoft/vscode-java-debug/issues/646
- 详细文档: https://github.com/microsoft/vscode-java-debug/blob/main/Troubleshooting_encoding.md
等元数据文件说再见
如果您正在使用Java扩展包进行Java开发 , 我们有个好消息要告诉您 – 当您导入新的 Java 项目时 , Visual Studio Code不再在项目路径中生成那些隐藏的“.project”元数据文件!这是一个已经存在三年多的问题 , 而我们在11月的版本中修复了它 。 如果您有兴趣了解我们是如何解决的 , 请访问https://devblogs.microsoft.com/java/say-goodbye-to-project-files-in-1-1-0/
- Java扩展包: https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
- 问题: https://github.com/redhat-developer/vscode-java/issues/618
文章图片
文章图片
【Java on Visual Studio Code的更新 – 2021年11月】我们快到2021年底了 , 在过去的12个月里 , 我们一直在努力在Visual Studio Code 上提供更好的Java开发体验 。 到2022年 , Visual Studio Code上的Java支持将会有更多令人兴奋的事情 , 所以请继续关注未来的更新 。 一如既往 , 我们感谢用户以及社区的支持 。
反馈与建议:
请积极使用我们的产品!您的反馈和建议对我们非常重要 , 并将帮助我们做得更好 。 有几种方法可以给我们留下反馈:
- 填写中文问卷 https://www.research.net/r/vscodejava?lang=zh
- 在这篇文章下留言
- 在我们的GitHub repo上 创建Issue https://github.com/microsoft/vscode-java-pack/issues/new/choose
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
