MyEclipse優化收集

一、增強Eclipse、MyEclipse的代碼自動提示功能

    一般默認情況下,Eclipse ,MyEclipse 的代碼提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多選項是默認關閉的,要開發者自己去手動配置。如果開發者不清楚的話,就不知道Eclipse ,MyEclipse的代碼提示功能一樣能像Microsoft Visual Studio的代碼提 示功能一樣強大。

    先舉個簡單的例子說明問題所在,例如在Eclipse ,MyEclipse代碼裏面,打個foreach,switch等 這些,是無法得到代碼提示的(不信自己試試),其他的就更不用說了,而在Microsoft Visual Studio 裏面是得到非常友好的代碼提示的。實際上,Eclipse ,MyEclipse代碼裏面的代碼提示功能默認的一般 是點“.”,一般是有了點“.”,纔會有代碼提示。

原理:“Auto Activation triggers for java”這個選項就是指觸發代碼提示的的選項,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26個字母(可以加上大寫的)和.,(這些符號就觸發代碼提 示功能了。(具體後面有說,放心)增強Eclipse ,MyEclipse 的代碼提示功能,具體怎麼樣來配置?下面開始說步驟(注意本人用的 MyEclipse 6.0.1做講解):

1. 打開MyEclipse 6.0.1,點擊window –> Preferences   

2. 選擇java –>Editor –>Content Assist

3. 選擇Content Assist,然後看到右邊的Auto-Activation下面的Auto  Activation triggers for java這個選項,這時會看到該選項值爲.,其實就是指觸發代碼提示的就是.這個符號。 在.後加abc字母,方便後面的查找修改。然後apply,點擊OK

 

4. 然後,點擊File–>Export,在彈出的窗口中選擇Perferences,點擊“下一步”。

5. 選擇導出文件路徑,本人導出到桌面,輸入“test”作爲文件名,點擊“保存”。

6. 在桌面找到剛在保存的文件test.epf,右鍵選擇用記事本打開

7. 可以看到很多配置MyEclipse 6.0.1的信息

8. 按“ctrl + F”快捷鍵,輸入“.abc”,點擊“查找下一個”。

9. 查找到“.abc”的配置信息.

10. 把“.abc” 改成 “.abcdefghijklmnopqrstuvwxyz(,”,保存,關閉“test.epf”。

11. 回到MyEclipse 6.0.1界面,File–>Import,在彈出的窗口中選擇Perferences,點擊 “下一步”,選擇剛在已經修改的“test.epf”文件,點擊打開,點擊Finish。該步驟和上面 的導出步驟類似。

12. 最後當然是進行代碼測試了。隨便新建一個工程,新建一個類。在代碼輸入switch,foreach等進行 測試。你立即會發現,果然出了提示,而且無論是敲哪個字母都會有很多相關的提示了,很流暢,很方便。

二、取消自動validation

validation有一堆,什麼xml、jsp、jsf、js等等,我們沒有必要全部都去自動校驗一下,只是需要的時候纔會手工校驗一下!

 

取消方法:
windows–>perferences–>myeclipse–>validation
除開Manual下面的複選框全部選中之外,其他全部不選
手工驗證方法:
在要驗證的文件上,單擊鼠標右鍵–>myeclipse–>run validation

三、取消Eclipse拼寫檢查

1、拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,所以最好去掉,沒有多大的用處

windows–>perferences–>general–>validation->editors->Text Editors->spelling

 

四、取消myeclipse的啓動項

myeclipse會有很多的啓動項,而其中很多我們都用不着,或者只用一兩個,取消前面不用的就可以

windows–>perferences–>general–>startup and shutdown

 

五、更改jsp默認打開的方式

安裝了myeclipse後,編輯jsp頁面,會打開他的編輯頁面,同時也有預覽頁面,速度很慢,不適合開發。所以更改之

windows–>perferences–>general–>editors->file associations

 

在下方選擇一種編輯器,然後點擊左邊的default按鈕

六、更改代碼提示快捷鍵

現在的代碼提示快捷鍵,默認爲ctrl+space,而我們輸入法切換也是,所以會有衝突。誰叫myeclipse是外國人做的呢。。根本不需要切換輸入法.

windows–>perferences–>general–>Keys

更改 content assist 爲 alt+/

同時由於alt+/已經被word completion佔用,所以得同時修改word completion的快捷鍵值

 

七、解決自動提示慢問題

     在編碼JSP時經常會遇到自動提示卡的情況,原因是myeclipse包含的jar包中javadoc Location連接到java網站上了,當輸入對象名自動提示方法時回到網上去找,所以很慢。可以有兩種方法來解決此問題:

1、在你使用MyEclipse時將網絡斷開(拔掉網線,或禁用網卡)

2、打開Myeclipse --> window -->  preferences --> java --> installed jres --> 選擇jre版本 --> edit -->  選中要修改的jar包 --> javadoc location --> 把javadoc location path中的網址去掉。

     OK,現在有沒有感覺的速度以及方便性提高了很多?當然這只是對一種工具的熟悉而已,不存在什麼技術含量,但俗話不是說“磨刀不誤砍柴工”,有了方便的工具,對於我們寫代碼時的心情還是有所提高的...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章