首页 > 解决方案 > Intellij 只为我以特定长度包装 .java 文件文本。没有'\n'、'\r'等保存到文件中。像记事本一样的自动换行

问题描述

我喜欢格式化我的代码,这样我就可以看到所有内容,而无需向右滚动。然而,我的显示器尺寸比我团队中的其他人小,所以当我格式化它时,他们会得到早期回报并且不喜欢额外的空白。如果他们对其进行格式化,我仍然无法在不向右滚动的情况下看到所有文本。如果我们可以将文本全部放在一行上,并且 intlleij 会根据我们的编辑窗口大小自动换行文本,那就太好了。就像在记事本中打开自动换行一样。有没有办法在 intellij 中做到这一点?我在下面放了一些示例,说明问题的外观以及修复的外观。

!=窗口切断的地方。

问题示例:

我格式化时的 Teams 屏幕:

    /* 
       Lorem ipsum dolor sit amet,           !
       consectetur adipiscing elit.          !
       Cras vel imperdiet augue.             !     
       Aenean d                              !
    */

格式化时我的屏幕:

    /* 
       Lorem ipsum dolor sit amet, consectetu!r adipiscing elit.          
       Cras vel imperdiet augue.Aenean d     !     
    */

修复示例

我的屏幕

    /* 
       Lorem ipsum dolor sit amet, !
       consectetur adipiscing elit.!
       Cras vel imperdiet augue.   !     
       Aenean d                    !
    */

团队画面

    /* 
       Lorem ipsum dolor sit amet, consectetur adipiscing elit.!          
       Cras vel imperdiet augue.Aenean d                       !
    */

标签: intellij-idea

解决方案


设置(macOS 上的首选项)| 编辑 | 一般 | 软包装这些文件。添加; *.java到列表中。


推荐阅读