IntelliJ:仅为评论自动换行?

时间:2017-08-22 13:31:29

标签: intellij-idea

有没有办法只为评论启用自动换行?到目前为止,我只找到了为所有内容启用自动换行的设置。

2 个答案:

答案 0 :(得分:3)

涵盖了Javadoc的评论

Editor > Code Style > Java > JavaDoc > Wrap at right margin

(所谓的)单行评论,如......

// this is a comment

......是另一回事。 Editor > Code Style > <your_langauage> > Wrapping and Braces中没有可用于控制这些项目的配置项。

编辑1 :根据您对此答案的第一个回复:“我正在寻找仅适用于JavaDoc的自动换行。”

  • 取消此项目:Editor > Code Style > Java > Wrapping and Braces > Ensure right margin is not exceeded
  • 勾选此项目:Editor > Code Style > Java > JavaDoc > Wrap at right margin

以下是显示格式之前和之后的一对屏幕截图,其中包含以上配置:

  • enter image description here

  • enter image description here

IntelliJ格式化程序没有包装代码(因为没有勾选Editor > Code Style > Java > Wrapping and Braces > Ensure right margin is not exceeded)但它已经包装了Javaodc(因为勾选了Editor > Code Style > Java > JavaDoc > Wrap at right margin)。

答案 1 :(得分:0)

IntelliJ IDEA 2019.1-仅包装JavaDoc

Settings > Editor > Cody Style > Java > Wrapping and Braces
  • 硬包装: [您的JavaDoc包装首选值]
  • 输入时自动换行:
  • 重新格式化时保留>确保不超出右边距:已禁用
  • 如果此处的任何设置都设置为长条换行长条换行,则将其更改为不换行
  • li>
Settings > Editor > Cody Style > Java > JavaDoc
  • 其他>自动换行:已启用

不幸的是,您不能仅对JavaDoc使用“键入时自动换行”,因为即使完全禁止了自动换行,它也会自动换行。

使用CTRL + ALT + L来包装JavaDoc(重新格式化代码)。


Settings > Editor > Cody Style > Java > Wrapping and Braces
Settings > Editor > Cody Style > Java > JavaDoc