1.
VS Code在默认情况下,自动换行处于禁用状态。
2.Language Support for Java(TM) by Red Hat extension会格式化Java代码,从而导致该自动换行问题。
3.本文目的:解决Java中注释行内容的自动换行问题。提供两者方法。
1 问题描述
如下图所示,格式化代码后,常会导致本应一行显示的代码 被 分割至多行。

2 解决方法1(粗暴不推荐)
该方法禁止使用java格式化功能,有些
一刀切的味道。
在setting.json中,添加如下命令,以禁止Java LS格式化代码。
"java.format.enabled": false
3 解决方法2(优美且简单)
对症下药,靶向治疗,无后遗症。
文件->首选项->设置,然后,安装图示操作即可。完美!

4 参考资料
How to turn off the word wrap in Java
How to customize the java formatter settings
本文主要讨论了Visual Studio Code(VSCode)在默认情况下禁用自动换行,以及如何在使用Language Support for Java(TM) by Red Hat扩展时,格式化Java代码导致的注释行内容自动换行问题。提供了两种解决方案:一是全局禁用Java格式化功能,但这会影响所有Java代码的格式;二是针对性地设置注释换行选项,通过设置菜单进行调整,既能保持代码格式化,又能避免注释换行。此外,还给出了相关参考资料链接供读者进一步了解。
848

被折叠的 条评论
为什么被折叠?



