配色字型等配置
修改方法:
Window>>Preferences>>Java>>Editor>>Sytaxcoloring>>點開右邊java的加号
Annotations(注釋): 107, 147, 186
Deprecated members(不建議使用的成員): 0, 0, 0
Fields(字段): 128, 0, 128
Keyword \'return\'(關鍵字\'return\'): 255, 0, 0
Keyword excluding \'return\'(除了關鍵字以外的return): 255, 0, 128
Local variable declarations(局部變量聲明): 128, 128, 128
Method declarations(方法聲明): 255, 128, 64
Method(方法): 74, 165, 255
Operators 和 brackets(運算符與方括号): 255, 128, 0
Others(其他): 126, 202, 0
Static fields(靜态字段): 33, 0, 189
Static Method invocations(靜态方法調用): 77, 166 255
Strings(字元串): 132, 26, 238
Type variables(類型變量): 128, 0, 25
然後:
Window>>Preferences>>General>>Editors>>Text Editors
Line number foreground(行号):255,255,0
Current line highlight(目前行高亮):72,72,72
Background color(背景色):0,0,0
最後跳下字型大小:
Window>>Preferences>>General>>Appearance>>Colors and Fonts>>右邊basic>>
點選text font>>選擇右邊Change>>設定字型大小。
Struts2國際化亂碼問題解決收藏
開發工具:MyEclipse 6.01,所有的檔案編碼都設定為utf-8。所有過程正常開發結束後。将messagesource.propertis本地化:
native2ascii messagesource.propertis messagesource_zh_CN.propertis
運作,發現頁面上從資源檔案中讀取的内容仍然為亂碼。
解決方法:本地化時指定編碼方式即可,如下:
native2ascii -encoding UTF-8 messagesource.propertis messagesource_zh_CN.propertis
一、 關閉 validation
validation有一堆,什麼xml、jsp、jsf、js等等,我們沒有必要全部都去自動校驗一下,
windows > perferences > myeclipse > validation 将Build下全部勾取消
如果你已經加載了一個項目,項目中已經提示了很多 error 。
右鍵你的項目 ->Myeclipse->Remove All Validation Markers 。
手工校驗某個檔案: 在需要驗證的檔案上( 右鍵 -> MyEclipse -> Run Validation
二、 拼寫檢查
拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,
是以最好去掉,沒有多大的用處
Window > perferences > General > Editors > Text Editors > Spelling > 将Enable spell checking複選框的勾選去掉。
三、 啟動項
隻選擇自己需要的啟動項,可以有效地節省資源:
Window > perferences > General > Startup and Shutdown > 将Plug-ins activated on startup
這裡遇到的問題是,并不清楚所有的啟動項的意義。這裡稍做介紹:
WTP :類似 myeclipse ,不用的話可取消。
Mylyn:組隊任務管理工具,類似于 CVS ,以任務為機關管理項目進度,沒用到的可以取消
Derby:一種儲存成 jar 形式的資料庫
MyEclipse EASIE 打頭的啟動項: myeclipse 支援的,隻選自己用的,其他取消。
七、 預設編碼
1、 改變 Eclipse 或者 MyEclipse 建立檔案的預設編碼
eclipse 的:
window-preferences-General-ContentType 改成 utf-8 。
myEclipse 的 :
window-preferences-myEclipse-files and editors-jsp encoding 設成 ISO10646/UTF-8.
八、 代碼自動提示
Window->preferences->java->Editor->Content text 中 auto-Activation 修改 auto activation triggers for Java 。預設的隻有一個“ . ”這裡添加上二十六個英文字母外加“ (, ”左括号和逗号。 7.0 版本之前我貌似添加不了那麼多,可以随便添加兩個然後導出配置修改配置檔案然後再導入。
1、關閉myeclipse的Quick Update自動更新功能
Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,
把選項 "Search for new features on startup"的前勾去掉即可。
2 、關閉updating indexes
Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse
禁用Download repository index updates on startup 。把選項的前勾去掉即可。
8 、修改MyEclipse安裝目錄的eclipse.ini檔案,加大JVM的非堆記憶體
具體内容如下:
-clean 是起動Eclipse IDE時清空緩沖,一般來說在沒有更新插件的情況下,去掉這個參數啟動速度更快。
-showsplash 用于顯示閃屏(由可執行的 Eclipse 平台啟動器執行)的内部選項。
com.genuitec.myeclipse.product.ide
--launcher.XXMaxPermSize
256m
-vmargs 使用JRE的參數,後面就是JRE的參數了:
-Xms128m 虛拟機初始化記憶體容量。
-Xmx512m 虛拟機最大使用記憶體容量,根據你所使用機器的内容大小設定,隻要不超過最大記憶體容量就好。
-Duser.language=en 後面跟的是語言
-XX:PermSize=128M 最小堆大小.一般報記憶體不足時,都是說這個太小,堆空間剩餘小于5%就會警告,建議把這個稍微設大一點
-XX:MaxPermSize=256M 最大堆大小.這個也适當大些,這2個堆的大小設定直接影響到打開檔案的速度
-XX:+UseParallelGC 使用并行垃圾收集機制,據說這個GC算法比較快。具體不清楚。
把下面的那個 -XX:MaxPermSize 調大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 調成跟 -XX:MaxPermSize一樣大
相應的把這些東西設定大點,就ok了,但不能超過自己的實體記憶體實際大小,否則會導緻MyEclipse啟動失敗
9、去掉jdk的一些沒有必要的連結:
Window > perferences > java > Installed JREs 選中一個jre
再選擇右邊的edit,就會看到“edit jre”對話框,在“jre sysrem libraries”一個個去選中,再選擇右邊的“javadoc location”
在javadoc location path中把位址去掉,置為空,這樣确定之後,也就保證了jdk的快速到本地安裝包中去查找需要的,不用聯網去查找
導出MyEclipse配置--->
“File”→“Export”,在彈出的視窗中選擇“Perferences”,點選“下一步,選擇導出檔案路徑,導出配置檔案.
導入MyEclipse配置--->
“File”→“Import”,在彈出的視窗中選擇“Perferences”,點選“下一步”,選擇“*.epf”檔案,點選“打開”,點選“Finish”。