Java 方法签名未按配置的行长度分割

标签 java visual-studio-code

由于某些原因,我需要处理一些无法更改的相当长的类名,并且我还需要处理严格的最大行长度 100 个字符。到目前为止,一切都还不错,但现在我遇到了 VS Code 不想分割方法签名的问题:

public class Clients {
  public SoapJmsRequestReply<GetBusinessPartnerDataRequestType, GetBusinessPartnerDataResponseType> getBusinessPartnerDataClient() {
    /* blabla */
  }
}

> 已达到 100 的限制,因此我无法缩短方法名称以获得可接受的行长度。我们的 linter 接受的是:

public class Clients {
  public SoapJmsRequestReply<GetBusinessPartnerDataRequestType, GetBusinessPartnerDataResponseType>
      getBusinessPartnerDataClient() {
    /* blabla */
  }
}

但是 VS Code 的格式化程序不想保持这种状态,并将其格式化回第一个示例。样式表 xml 中是否有配置可以实现此换行?

最佳答案

尝试将 editor.wordWrapeditor.wordWrapColumn 设置为您的 settings.json

"editor.wordWrap": "bounded",
"editor.wordWrapColumn": 100

关于Java 方法签名未按配置的行长度分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59468058/

相关文章:

macos - vscode 设置终端 gopath 以匹配 go.gopath

windows - 在代码管理菜单中恢复visual studio code中删除的文件

visual-studio-code - 编译错误 : openFile: does not exist (No such file or directory)*

Java:修复日期对象中不正确的时区

java - 无法统计应用程序。将 SpringBoot 从 2.0.6.RELEASE 更新到 2.1.0.RELEASE 后

java - 使用 jSTL 显示数据表

python - 关于 Visual Studio Code 上的 Python

c++ - VSCode C++ c_cpp_properties.json "defines"没有在ubuntu上定义符号

javascript - php脚本在系统本地工作但不在服务器上工作

java - 如何超越LogManager警告?