有快捷键Ctrl+Shift+F,但是这很显然不方便,而且还容易被其他软件给占用,比如搜狗输入法等。其实Eclipse已经为我们准备好在保存文件时,对源代码进行保存的功能,只是默认被关闭了。具体方法:windows-->Preferences-->Java --> Editor-->Save Actions, 看到右边的选项了吧,勾选“Perform the selected actions on save”,其他选项根据需要自己选择或者配置就可以了。  



           别忘了,最后Apply和Ok一下。



让Eclipse可以自动排版_控件

​​



2、格式化XML代码



这个不能自动保存,只能借助快捷键Ctrl+Shift+F。有一个修改,是使格式化的效果为控件的每个属性配置占一行。进入 Window/Preferences,展开到 XML/XML Files/Editor, 勾选 “Split multiple attributes each on a new line” 即可:



让Eclipse可以自动排版_快捷键_02

​​