VS Code:取消 Java 代码中注释行内容的自动换行

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

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值