当前位置: 首页 > 知识库问答 >
问题:

Eclipse代码格式化程序:方法调用时不要换行

房光临
2023-03-14

我正在尝试Eclipse自动格式化程序,但我找不到合适的选项来按照我的喜好格式化。

MyLongNameClass myLongNameObject = otherObject.callAVeryLongMethodWithParameters(param1, param2, param3)
MyLongNameClass myLongNameObject = otherObject
    .callAVeryLongMethodWithParameters(param1, param2, param3)
MyLongNameClass myLongNameObject = 
    otherObject.callAVeryLongMethodWithParameters(
        param1, param2, param3)

共有1个答案

孙风畔
2023-03-14

我不确定你是否真的能做你想做的,但这可能会让你接近:

在月食火星:

转到窗口->首选项->java->代码样式->格式化程序

    null

可以通过在预览窗口中调整行宽来测试这些设置。

我知道这是一个很晚的提交,但我希望它能帮助其他人谁搜索这个相同的功能。

 类似资料:
  • 有人可以分享他们的eclipse格式化程序设置文件吗?或者向我指出这样一个文件,它将阻止我的eclipse执行以下操作: 所以我只想把looooooooong代码字符串移到下一行(那些不适合eclipse窗口的字符串),但eclipse几乎对所有字符串都这么做。 提前谢谢!

  • 我正在使用org。日食jdt。果心格式化程序。代码格式化程序类。我对正确设置评论的格式有问题。谁能告诉我应该使用DefaultCodeFormatterConstants中的哪些选项来正确格式化注释块? 我有这样的情况: 我想把它格式化成 甚至如何格式化评论块,就像我的例子一样,这些评论根本没有格式化。

  • 我正在玩我的eclipse格式化程序。 我目前被卡住,无法格式化空的新行。 我知道我可以使用CTRL+SHIFT+F。 但是我希望它在文件保存时自动发生。 下面是另一个例子 此外,我想选择是否应该在ex one结构声明后或在花括号后自动缩进为无空行。

  • 问题内容: 我有一些Java代码,其中SQL语句编写为Java字符串(请不要使用OR / M烈火,嵌入式SQL就是它-不是我的决定)。 为了简化维护,我将SQL语句从语义上分成了几行代码,并由几行代码组成。因此,而不是像这样: 我有类似的东西: 这种样式使SQL更易于阅读和维护(IMHO),尤其是对于较大的查询。例如,我可以将编辑器置于“覆盖”模式并相当容易地就地修改文本。 请注意,此问题超出了S

  • 我最近安装了VS代码和Go扩展,总的来说,它非常舒适,但是格式化代码不起作用,无论是ALT Shift F还是上下文菜单,还是on save。 我能把代码格式化成什么格式? ,和从命令行可以正常工作。几天前,一切都很顺利。

  • 问题内容: 我正在使用JDT生成一些类。之后,我想格式化整个ICompilationUnit,就像我在没有选择的打开的编辑器中按Ctrl + Shift + F(源>格式)一样。 高度赞赏JDT中用于以编程方式格式化源代码的API的任何指针。 另外:我像这样尝试过,但是代码没有改变。我在说什么 问题答案: 这可能是一个错误,但是使用Elcipse 4.2.2中的JDK时,有必要创建ICompila