最近我更新到最新版本的IntelliJ IDEA 14.1.4 Ultimate。 由于这次更新,它会自动为我分割线条非常烦人,因为我想亲自手动完成。
实施例: 我可能会输入这样的内容:
throw new IllegalArgumentException("You can only provide one vararg/optional parameter to the end of this method!");
输入intellij时会自动在新行上继续:
throw new IllegalArgumentException("You can only provide one vararg/optional parameter to the end of this" +
" method!");
现在这可能看起来很好,但是当你在编写十进制双精度时智能决定这样做时非常烦人,因为它会产生如下错误:
如何禁用此功能/修改此行为?
答案 0 :(得分:11)
您可以在以下位置编辑代码样式设置:
File > Settings > Editor > Code Style > Java > Wrapping and Braces
有不同的选项,对于您的问题集右边距列为300或类似的东西,或者只是取消选中确保不超过的右边距。你也可以试验它们。
然后按Ctrl + Alt + L
进行格式化。不幸的是,一旦IntelliJ包裹了这些线条,我不确定它是否可以单独解开它们,也许你必须解决这个问题。
在更改行长等时,请考虑因代码约定,Checkstyle和那些......有时需要行长度... :)
答案 1 :(得分:5)
转到Intellij设置,并按照这两张图片上的说明进行操作:
答案 2 :(得分:2)
答案 3 :(得分:0)
对于phpstorm 2016.2.1
转到editor->code style->right margin(columns)
将默认的200
更改为400+
就是这样!