如何修改Eclipse代码格式?
-
05-07-2019 - |
题
当我使用Eclipse重新格式化代码时,它会像这样转换方法标题:
public void myMethod(String param) {
进入这样的方法标题:
public void myMethod(
String param) {
当我被带到这里时,我以前从未使用过Eclipse,我导入了其他人提供的项目设置。我已经看到,在Eclipse上工作的小型新项目不会这样做,所以它必须在我导入的设置中。但是我已经浏览了我能找到的每个面板,以及我在工作区中找到的每个隐藏文件,我无法弄清楚导致这种情况的原因。
如何关闭它?我不希望在我的方法签名中的参数之前换行,我无法想象为什么有人会这样做!
解决方案
查看 Window > 偏好设置> Java > 代码样式> 格式化。
在那里你可以配置几乎所有东西。您的案例可在
找到换行> 方法声明> 参数。
其他提示
在我的Eclipse版本中,我在 Window - > Preferences - > Java - > 下找到了该选项代码样式 - > Formatter ,然后单击 Edit .. 按钮。
在新窗口中,转到 Line Wrapping 选项卡,然后找到 Method Declarations 。您想要更改换行策略。 Force split 复选框似乎也是这样。
进入首选项: Java - > 代码风格 - > 格式化
恢复默认值或编辑其中的内容。
此外,代码风格 - > 代码模板将允许您定义生成代码格式。
请注意,这是针对Eclipse Workspace的整体,如果您希望在每个项目级别获得更精细的粒度,则可以在项目首选项下访问相同的 Preferences 。
在eclipse中你可以用 Code Style 定义你的代码格式,
对于MAC系统: - > Eclipse - > 偏好 - > 的java - > 代码样式
for Window System: - > Window - > 偏好设置 - > Java - > 代码样式 - > Formatter