繁体   English   中英

更改单行if语句的Eclipse格式

[英]Change Eclipse formatting of one-line if statements

因此,当我使用shift+ctrl+f重新组织一个类时,我的单行if语句会发生以下情况

if (true) doThis();

变成

if (true)
    doThis();

我怎样才能使shift+ctrl+f自动组织成第一个语句?

经过一些更多的探索,似乎我可以改变它。

  1. 在Eclipse中打开preferences
  2. 扩展Java
  3. 展开Code Style
  4. 单击Formatter
  5. 单击Edit
  6. 打开选项卡Control Statement
  7. 调整“保持'然后'声明在线
  1. 转到窗口>首选项(Windows / Linux)或Eclipse>首选项(OS X)。
  2. 转到Java>代码样式>格式化程序。
  3. 如果您还没有,请创建自己的代码格式化程序。
  4. 转到控制语句。
  5. 选中“如果'在一行上保持简单'复选框。”
  6. 点击OK。

试试这个 :

  1. 打开你的日食
  2. 转到窗口 - 首选项
  3. 转到Java - 代码样式 - 格式化程序
  4. 在Active Profile中:Eclipse [内置]选择Edit
  5. 转到“控制语句”选项卡
  6. 检查保持'then'语句在同一行
  7. 更改个人资料名称

而不是使用CTRL + SHIFT + f ,您可能尝试使用CTRL + I (如在爱尔兰)它实际上不重新格式化代码,但确实修复了所有缩进和空格,因此它不会影响一行if语句。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM