MyEclipse的優化與個性化
以前一直使用基於 eclipse 的 websphere ,沒考慮那麼多,一直佔用大量的資源。而現在,在一個破機器上使用 eclipse 、 myeclipse ,不得不對其進行一下優化。查詢了多個相關的帖子,特作如下總結。
我使用的是 myeclipse 7.0
一、 Validation
Myeclipse ,在校驗的時候,預設會把 web 專案中的 js 、 jsp 都要校驗。這樣有很多不便。修改相關屬性可以避免這個事情: Window->preferences->MyEclipse->Validation 。在這裡,會看見一個列表,把列表中的 Build 列的核取方塊中除了“ Classpath Dependency Validator ”外都取消,只保留手動 manual 核取方塊的選項。
這裡會遇到的問題是: 1 、如果你已經載入了一個專案,專案中已經提示了很多 error 。那麼可以右鍵你的專案 ->Myeclipse->Remove All Validation Markers 。 2 、如果需要校驗的時候可以右鍵你的檔案 ->Myeclipse->run validation ,如果 run validation 是灰色的,可以通過 manual Validation 設定。
二、 拼寫檢查
拼寫檢查往往會導致我們某些習慣上的命名經常造成我們的視覺麻煩。取消,可能解決: Window->preferences->General->Editors->Text Editors->Spelling
三、 啟動項
只選擇自己需要的啟動項,可以有效地節省資源: Window->preferences->General->Startup and Shutdown 。
這裡遇到的問題是,並不清楚所有的啟動項的意義。這裡稍做介紹:
WTP :類似 myeclipse ,不用的話可取消。
Mylyn :組隊任務管理工具,類似於 CVS ,以任務為單位管理專案進度,沒用到的可以取消。
Derby :一種儲存成 jar 形式的資料庫,取消。
MyEclipse EASIE 打頭的啟動項: myeclipse 支援的伺服器,只選自己用的,其他取消。
四、 檔案預設開啟的方式
這裡主要是應對程式設計者的要求,如果不是頁面設計者,不需要開啟一個網頁頁面的時候顯示預覽頁面。 Window->preferences->General->Editors->File Associations 選擇 jsp 、 html 的預設設成: jsp editor 、 html editor 。
五、 程式碼提示快捷鍵
在 myeclipse 7.0 裡已經不存在這個問題了。但是之前的某些版本里的快速提示仍然是 ctrl+space ,與輸入法衝突(英文母語開發不需要輸入法轉換)。 Window->preferences->General->Keys 找到 Context Assist 改成自己需要的,在 7.0 中是預設 alt+/ 。
六、 JVM 的非堆記憶體
讓除錯編譯更流暢需要擴大堆記憶體:開啟 myeclipse.ini 調大 -XX:MaxPermSize=192M 為 512M 。也有資料說要 -XX:PermSize 調成跟 -XX:MaxPermSize 一樣大。 7.0 後沒有 -XX:PermSize 了。要注意: XX:MaxPermSize 、 Xmx 之和不能超過電腦記憶體。
七、 預設編碼
1、 改變 Eclipse 或者 MyEclipse 新建檔案的預設編碼
eclipse 的:
window-preferences-General-ContentType 改成 utf-8 。
myEclipse 的 :
window-preferences-myEclipse-files and editors-jsp encoding 設成 ISO10646/UTF-8.
2、 eclipse 和 java 檔案編碼設定
Window->preferences->General->Workspace Text file encoding 改為 UTF-8 。方便專案移植到 linux 下編寫。
3、 專案編碼
這裡遇到的問題是,眼前的專案已經編寫了大部分了,然而,只想接下來的新建的檔案的編碼是 UTF-8 ,而以前的不變。那麼右鍵自己的專案 ->Properties->Resource->Text file encoding 改為 UTF-8
4、 JSP 編碼
Window->myeclipse->Files and Editors->JSP 、 XML 都在 encoding 中調節成 UTF-8 。
八、 程式碼自動提示功能
.net 的程式碼提示功能在 myeclipse 裡一樣擁有。
Window->preferences->java->Editor->Content text 中 auto-Activation 修改 auto activation triggers for Java 。預設的只有一個“ . ”這裡新增上二十六個英文字母外加“ (, ”左括號和逗號。 7.0 版本之前我貌似新增不了那麼多,可以隨便新增兩個然後匯出配置修改配置檔案然後再匯入。
九、 MyEclipse 新增 javadoc
其實, 7.0 沒有這個問題。因該是舊版本的問題:
按住 CTRL, 點選一方法時出現:
The jar file rt.jar has no source attachment.
You can attach the source by cliking Attack Source below:
解決方法:
因為 rt 的 source 在 jdk 目錄的 src.zip 檔案裡,所以找到 jdk 目錄下的 src.zip 就行了。一般 MyEclipse 沒有 src.zip. 你要用到 JDK 安裝包的路徑,比如你的 JDK 安裝路徑: C:\Program Files\Java\jdk1.5.0_15 那就選擇 ;C:\Program Files\Java\jdk1.5.0_15\src.zip 即可
十、 修改 editor 中不同型別的文字的顏色
Window->preferences->java->Editor->syntax Coloring 自己設。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14789789/viewspace-625337/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【收藏】Myeclipse優化Eclipse優化
- 效能優化指南:效能優化的一般性原則與方法優化
- MyEclipse 2015優化技巧Eclipse優化
- 住宅IP的優勢與用途:打造個性化的家庭網路體驗
- 與效能優化有關的幾個程式優化
- Apache網頁優化與安全優化Apache網頁優化
- ITSM的個性化需求
- 一個sql的優化SQL優化
- 程式分析與優化 - 6 迴圈優化優化
- 區域性性原理——各類優化的基石優化
- 美圖個性化推薦的實踐與探索
- 機器學習實戰 | 性別預測模型的構建與優化機器學習模型優化
- 運籌優化(八)--圖與網路優化優化
- 程式效能優化-區域性性原理優化
- 關於 線性規劃 非線性規劃 與 凸優化優化
- Google的個性化搜尋Go
- 【效能優化】CBO優化器兩個內建的假設優化
- git log 個性化Git
- Linux的配置與優化Linux優化
- 全域性儲存器優化優化
- 效能優化的十二個方面優化
- Oracle優化的五個方面Oracle優化
- 一個效能優化的案例優化
- 企業資訊化管理優化的幾個方面優化
- 一個SQL優化SQL優化
- 資料庫引擎優化顧問與索引優化的差別資料庫優化索引
- MyEclipse8.5優化,解決卡死無響應問題Eclipse優化
- 個性化配置你的SQLServeronLinuxSQLServerLinux
- JVM效能優化,提高Java的伸縮性JVM優化Java
- 資料庫效能優化-索引與sql相關優化資料庫優化索引SQL
- 效能分析優化的道與術優化
- PHP 7 的革新與效能優化PHP優化
- Nginx安全優化與效能調優Nginx優化
- 個性化emacs設定Mac
- 非線性最優化最佳教材優化
- CSS效能優化的8個技巧CSS優化
- CSS效能優化的幾個技巧CSS優化
- 【MySQL】NOT EXISTS優化的一個案例MySql優化