①Ctrl+Shift+Fjava
可是咱們會遇到按 Ctrl+Shift+F不起做用的時候?
Ctrl+Shift+F 在搜狗拼音裏是簡繁替換。一旦安裝搜狗拼音這個快捷鍵就被佔用了,不過能夠經過設置搜狗的簡繁快捷鍵爲其餘的。換成其餘的時候果真能夠在eclipse裏使用格式化快捷鍵了。
其實通常能夠概括爲這幾點: 1.Ctrl或Shift或F鍵壞了;
2.整個鍵盤的問題;
3.Ctrl+Shift+F 快捷鍵被其餘軟件佔用(如:搜狗拼音,百度拼音)。 android
②Eclipse 保存文件時自動格式化代碼windows
不少不知道Eclipse有個頗有用的功能,就是自動格式源代碼的功能,通常你們都是直接Ctrl+Shift+F手動格式化,多浪費時間。
其實Eclipse裏已經帶有自動格式化功能了,默認是沒有代開該功能的。
具體方法:windows-->Preferences-->Java --> Editor-->Save Actions, 看到右邊的選項了吧,勾選「Perform the selected actions on save」,其餘選項根據須要本身選擇或者配置就能夠了。
別忘了,最後Apply和Ok一下。
eclipse
但對於XML文件來講有時格式化後,一個控件的配置屬性全都擠在一行,閱讀和修改起來都很不方便。
而咱們但願最佳的格式化效果以下,控件的每一個屬性配置佔一行方便閱讀修改,沒有子元素的控件直接使用 /> 關閉:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" spa
android:layout_height="fill_parent"/> .net
android:text="Some Content"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
爲了達到上述的格式化效果,須要修改Eclipse的一些配置及進行一些額外的操做:
修改Eclipse的XML格式化配置:
這一步的配置是使格式化的效果爲控件的每一個屬性配置佔一行。進入 Window/Preferences,展開到 XML/XML Files/Editor, orm
勾選 「Split multiple attributes each on a new line」 便可,以下圖所示:xml