首页 文章

Eclipse:您可以在保存时格式化代码吗?

提问于
浏览
116

在Eclipse中,在Windows - > Preference - > Java - > Code Style下,您可以为注释和代码定义代码模板,并且可以设置代码格式化程序 .

我想知道在Eclipse中是否有可能每次保存源文件时这些设置都会生效 . 基本上,我没有突出显示所有内容并按下Ctrl Shift F,而是希望Eclipse负责确保我的代码格式正确 .

这是可能的吗?你如何设置它?

Note On Using the Auto-Format: 最好选择"Format Edited Lines",因为当您重新格式化源控件中尚未正确格式化的整个文件时,合并更改变得非常困难 . 已经对同事这样做了 .

4 回答

  • 195

    在Preferences下,选择Java - > Editor - > Save Actions . 选中“保存时执行所选操作”,然后选中“格式化源代码”框 .

    这可能在以前版本的Eclipse中可用,也可能不可用 . 我知道它适用于:

    Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft<br>
    Build id: M20080221-1800
    
  • 11

    我强烈建议将eclipse格式的xml描述符检查到源代码控制中 . 这样,团队的所有成员都可以使用它,而且你不会来回重新格式化战斗 .

  • 2

    我有一个设置的快照 . 请按照路径:

    在Preferences窗口中,选择Java - > Editor - > Save Actions .

    选中“保存时执行所选操作”,然后选中“格式化源代码”框 .

    enter image description here

  • 15

    如果您发现在Java - > Editor下没有Save Actions首选项,可能是因为您使用的是旧版Eclipse . 在这种情况下,您可以从here安装格式保存插件 .

    然后,在Preferences下,选择Java - > save on save . 选择“选择代码格式”操作下的“运行格式”选项

相关问题