Jer*_*erg 128 code-formatting intellij-idea
我无法在IntelliJ中格式化我的代码.
我可以看到边距线(默认为120列),但似乎从菜单激活:
代码 - >重新格式化代码
只是忽略了这个边际.
ROM*_*eer 148
确保不超过正确的保证金
文件>设置>编辑器>代码样式> Java>环绕和括号>确保不超过右边距

重新格式化代码
代码>重新格式代码...

或者按Ctrl+ Alt+L
如果您有这样的事情:
thisLineIsVeryLongAndWillBeChanged(); // comment
Run Code Online (Sandbox Code Playgroud)
它将被转换为
thisLineIsVeryLongAndWillBeChanged();
// comment
Run Code Online (Sandbox Code Playgroud)
代替
// comment
thisLineIsVeryLongAndWillBeChanged();
Run Code Online (Sandbox Code Playgroud)
这就是为什么我在重新格式化之前选择代码片段,如果代码看起来像前面的例子.
IntelliJ IDEA 14:文件>设置>编辑器>代码样式>键入时的换行到达右边距

IntelliJ IDEA 15,2016&2017:文件>设置>编辑器>代码样式>打字输入

Pét*_*rök 84
你的意思是格式化程序不会破坏长行吗?检查设置/项目设置/代码样式/环绕.
更新:在更高版本的IntelliJ中,该选项位于"设置/编辑器/代码样式"下.并选择Wrap when typing reaches right margin.
guo*_*guo 13
在Intellij IDEA 2018.2中,启用“确保不超出右边距”对我不起作用。我已经找到了解决方法,我们需要将下面的每个元素从“不要包装”更改为“长时间包装”。
之后,我们可以通过查看右侧面板来预览将更改哪种包装类型。如果我们满意,请单击“确定”或“应用”以应用更改。最后,我们需要在Windows中使用+ + 在MacOS中使用CTRL+ ALT+ 的手动格式 。LCommandShiftL
Esl*_*uda 12
或者您可以使用快捷方式:
Ctrl + Alt + L.
小智 7
为了在 IntelliJ IDEA 2020.1 社区的代码编辑器中换行文本,请执行以下步骤:
Ctrl + Shift + "A" OR Help -> Find Action
Enter: "wrap" into the text box
Toggle: View | Active Editor Soft-Wrap "ON"
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
94624 次 |
| 最近记录: |