我想知道如何在IntelliJ中更改行长度。
由于我使用了相当高的分辨率,我得到了这条直线,它显示了120个字符直接穿过屏幕中间。我能把120改成250吗?
您可以在首选项中更改“右边框”属性,该属性可以通过
文件|设置|项目设置|代码样式-通用
右距(列)在此文本框中指定列数 用于在编辑器中显示页面
来源:Jetbrains
__abc0 > __abc1 > __abc2 > __abc3 > __abc4
.
我不明白为什么我的这个不工作,但我发现这个设置现在也在编程语言本身下:
'编辑器' | '代码样式' | <> | '换行和大括号' | '右距(列)'
注意需要更改两个位置:
File > Settings... > Editor > Code Style > "Hard Wrap at" and File > Settings... > Editor > Code Style > (your language) > Wrapping and Braces > Hard wrap at
似乎Jetbrains做了一些重命名和移动设置,所以接受的答案不再是100%有效的了。
Intellij 2018.3:
hard wrap - idea会在你输入时自动换行,这不是OP所要求的
hard wrap
visual guide -只是表示字符限制的垂直线,默认为120
visual guide
120
如果你只是想将visual guide从默认的120更改为让我们在我的例子中说80:
80
你也可以通过点击Foreground来改变颜色或visual guide:
Foreground
最后,你还可以在这里为所有文件类型设置visual guide(除非指定):
注意到上面给出的非常好的答案可能是不够的,这可能是有用的。因为这里需要再打一个勾:
在你的项目的根目录中打开.editorconfig(如果你没有的话,也可以创建一个),并添加:
.editorconfig
max_line_length = 80
IDE应该立即接收它(适用于phpStorm,由同一公司开发)。作为奖励,它可以提交到GIT中,并且在您将来可能使用的不同编辑器中保持一致。关于.editorconfig的更多信息。