如何更改 Visual Studio Code 中 Red Hat 扩展的 Java(TM) 语言支持提供的格式化程序的最大行长度?

wri*_*nds 7 java formatting visual-studio-code

我在 Visual Studio Code 中安装了Red Hat 扩展的 Java(TM) 语言支持。除其他功能外,此扩展还可以自动格式化 java 代码。我已将其设置为每次保存文件时都执行此操作。

它似乎将最大行长度设置为 120 个字符,但我想将其设置为 80 个字符。我一直在到处寻找,但不知道在哪里可以找到相关的设置。

是否可以将格式化程序设置为不同的最大行长度?如果是这样,怎么办?

Mol*_*SFT 2

Settings.json中,设置

"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 79,
Run Code Online (Sandbox Code Playgroud)

当代码超过最大长度(现在为 80)时,它将转到下一行:

在此输入图像描述

编码完成后,右键单击当前 .java 文件并选择Format Document,所有代码将通过 wordWrap 设置进行格式化,最大长度将为 80。

  • 抱歉,但这并不能真正帮助解决我的问题。我确实知道,如果文本超过一定数量的字符,则可以将文本换行到下一行。但这不是我感兴趣的事情。我希望能够让 Java(TM) by Red Hat 扩展自动重新格式化我的文本,以便在文本超过 80 个字符(目前重新格式化为 120 个字符)时*以一种美观的方式*将其分成两行。但根据上面chip coin的评论,不幸的是,这似乎根本不可能;只能设置为 120 个字符。 (3认同)