Bas*_*ass 9 java intellij-idea intellij-14
当重构代码(例如:重构 - > 重命名)时,IntelliJ IDEA 14.x还会重新(重新格式化)我的代码以适应80列限制.
示例:这是重构之前的代码:
正在进行重构:
...按下后,代码重新包装Enter
:
最令人烦恼的是,即使编辑器中当前未打开的Java类(但受重构影响)也会被重新格式化,从而增加了格式化更改未被注意到传播到我的VCS的可能性.
我想要实现的是:
我该如何实现这一目标?
由于我不使用任何自动格式,并且主要手动换行长行,因此我找到了另一个解决方案。
在“文件 -> 设置 -> 编辑器 -> 代码样式 -> Java -> 换行和大括号”下,我完全禁用了自动换行(即,在适当的情况下将所有内容设置为“不换行”,类、方法和字段除外)注释,默认情况下设置为“始终换行”)。
这种方法的缺点是,现在 IDEA 有时会在重构过程中展开长行,但这些行更容易被发现。
归档时间: |
|
查看次数: |
1208 次 |
最近记录: |