Ecplise更便捷的自動補全功能設定及改良
最近遇到了一些需要用搜索引擎解決的問題,在專欄裡我一般不會放出來,不會像CSDN那樣將幾十個人把一個答案複製到自己的CSDN下,我儘量不去汙染搜尋結果和影響有問題需要解決的人的體驗
比如困擾我的一個問題,Git提交的時候,git push origin master,一直在那等,一段時間後就提示fatal: unable to access ‘
https://
XXXX
@github。com/XXX/XXX’ Failed connect to
http://
github。com:8087
。這個問題用遍網上回答也沒有解決。因為這種問題是即時性的,遇到了問題的時候一個有用的回答很重要,但沒有遇到的時候,一個優質的解決方案也沒有任何價值。我自己最後的解決方法我已經寫在這個問題下面,但不會發到專欄裡來影響沒有遇到這個問題的知乎使用者。
但對於這次說的問題不是太一樣,因為這個問題我在網上找了好久根本沒有發現一個很好的回答,但改善了之後可以很大程度上增加效率。所以我貼出我的另外的解決方案
以前用VisualStudio的時候,補全功能做的非常完善,這一點IDEA做的也很好,但Eclipse一直彈不出自動補全功能
但其實Eclipse是有這個功能的,下面是配置方法(前半部分來源網路)
1.開啟Eclipse,點選" Window - Preferences";
2. 在目錄樹上選擇"Java——Editor——Content Assist",在右側的"Auto-Activation"找到"Auto Activation triggers for java"選項;
3. 在"Auto Activation triggers for java"選項中,預設觸發程式碼提示的就是"."這個符號。將"."後面加入所有的英文大小寫字母,更改:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
4.更改完成後就可以使用快捷鍵,迅速敲程式碼了。
但我用了一段時間後發現,這樣反而更麻煩,在開啟增強的自動補全功能後,鍵入一個名時,會自動提示補全,但這時,你就必須鍵入Esc才不會自動補全你的變數,如果鍵入的是空格或者“=”,那麼變數名就會被自動補全。補全的詞彙很多很多,而我們打完一個變數名經常會按空格來分割,這樣反而會給我們的寫程式碼過程增加很多難處
這個問題,我搜了一段時間,網上的回答是這些
就不把詳細步驟copy來了,還有帖子很多我就不貼連結了,有修改配置檔案class類,還有jar包什麼的。評論說也有配置完軟體崩潰的。
我一直覺得Eclipse挺人性化的,這個問題應該官方有解決把。在我後來修改快捷鍵的時候,發現了一個鍵,果然有很簡單的辦法
在目錄樹上選擇“Java——Editor——Content Assist”,在右側的“Auto-Activation”找到“Disable insertion triggers except ‘Enter’”選項,只有按enter鍵時才觸發自動補全功能
這個和之前。abcd那個在一個目錄下。這個方法比修改配置 弄jar包的方法簡單的多
其實這樣做完了和IDEA還是有一定智慧上的差距
我們可以自己配置一些模板什麼的來增加自己的使用者體驗,網上有很多教程寫的也很詳細,B站也有影片教程(尚矽谷的IDEA教程特別贊,比網上文字教程好得多),我在這就不貼了。
我在這寫個我用得最多的的自設模板(Eclipse裡有的模板太難用)
fori
在設定裡改成
for(int i = 0;i < ${cursor};i++){
}
${cursor} 代表游標在輸完模板出來之後會放在這裡
另外我初用Eclipse的時候把這種圖設定桌面,一共9張,幻燈片放映(圖片放在下面連結裡了)
現在我桌面換成了這個了。。。。。
還有就是用慣了Eclipse切換到IDEA的時候,可以把IDEA的快捷鍵都設定成Eclipse下的那種。尚矽谷IDEA教程棒的一點它不光教你怎麼用,還把他講的和常用的都給你弄成一個pdf筆記送給你,最棒的是有的配置很困難,他把IDEA所有配置弄成jar包給你
87頁PDF,一個jar包,影片講解,還有幾套面板可以用
連結:
https://
pan。baidu。com/s/1xMPgw9
QUNK1b-I6A0iDLfA
提取碼:k3qf
東西都在這裡,配套尚矽谷的Eclipse和IDEA配置影片體驗更好。IDEA是單獨的一個影片,B站最高贊,Eclipse只搜搜不到,在尚矽谷JAVA裡P136,你再往後幾頁就是Eclipse的Debug教程。
我放的這個百度盤鏈都是尚矽谷的,這是我見過的給的資源最豐富的網課。這些資源分別在幾個大的資源裡,因為和IDE配置和使用相關我就都提煉出來了,質量很高。
不說更多了,想了解更多的話可以去看影片,影片基本上什麼都講到了而且講地很詳細很易懂,比看教程強
這個教程也主要是補充一下網上沒有的一些方法和好用的技能
想到什麼還需要說的話,或者其他教程裡沒有的方法的時候再更新
希望能幫到需要的人
下一篇:桌面圖示變成白色圖示怎麼辦?