如何在IntelliJ中更改行宽(从120字符)

我想知道如何在IntelliJ中更改行长度。

由于我使用了相当高的分辨率,我得到了这条直线,它显示了120个字符直接穿过屏幕中间。我能把120改成250吗?

184933 次浏览

您可以在首选项中更改“右边框”属性,该属性可以通过

文件|设置|项目设置|代码样式-通用

右距(列)在此文本框中指定列数 用于在编辑器中显示页面

来源:Jetbrains

IntelliJ IDEA 2018

__abc0 > __abc1 > __abc2 > __abc3 > __abc4

Code Style >Hard wrap at .

IntelliJ IDEA 2016 &2017

__abc0 > __abc1 > __abc2 > __abc3 > __abc4

文件>设置”></p>


<p><img src=

我不明白为什么我的这个不工作,但我发现这个设置现在也在编程语言本身下:

'编辑器' | '代码样式' | <> | '换行和大括号' | '右距(列)'

注意需要更改两个位置:

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所要求的

visual guide -只是表示字符限制的垂直线,默认为120


如果你只是想将visual guide从默认的120更改为让我们在我的例子中说80:

enter image description here

你也可以通过点击Foreground来改变颜色或visual guide:

enter image description here

最后,你还可以在这里为所有文件类型设置visual guide(除非指定):

enter image description here

注意到上面给出的非常好的答案可能是不够的,这可能是有用的。因为这里需要再打一个勾:

enter image description here

在你的项目的根目录中打开.editorconfig(如果你没有的话,也可以创建一个),并添加:

max_line_length = 80

IDE应该立即接收它(适用于phpStorm,由同一公司开发)。作为奖励,它可以提交到GIT中,并且在您将来可能使用的不同编辑器中保持一致。关于.editorconfig的更多信息