您當前的位置:首頁 > 攝影

Ecplise更便捷的自動補全功能設定及改良

作者:由 星錘兔55 發表于 攝影時間:2020-03-09

最近遇到了一些需要用搜索引擎解決的問題,在專欄裡我一般不會放出來,不會像CSDN那樣將幾十個人把一個答案複製到自己的CSDN下,我儘量不去汙染搜尋結果和影響有問題需要解決的人的體驗

Ecplise更便捷的自動補全功能設定及改良

比如困擾我的一個問題,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";

Ecplise更便捷的自動補全功能設定及改良

2. 在目錄樹上選擇"Java——Editor——Content Assist",在右側的"Auto-Activation"找到"Auto Activation triggers for java"選項;

Ecplise更便捷的自動補全功能設定及改良

3. 在"Auto Activation triggers for java"選項中,預設觸發程式碼提示的就是"."這個符號。將"."後面加入所有的英文大小寫字母,更改:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Ecplise更便捷的自動補全功能設定及改良

4.更改完成後就可以使用快捷鍵,迅速敲程式碼了。

但我用了一段時間後發現,這樣反而更麻煩,在開啟增強的自動補全功能後,鍵入一個名時,會自動提示補全,但這時,你就必須鍵入Esc才不會自動補全你的變數,如果鍵入的是空格或者“=”,那麼變數名就會被自動補全。補全的詞彙很多很多,而我們打完一個變數名經常會按空格來分割,這樣反而會給我們的寫程式碼過程增加很多難處

這個問題,我搜了一段時間,網上的回答是這些

就不把詳細步驟copy來了,還有帖子很多我就不貼連結了,有修改配置檔案class類,還有jar包什麼的。評論說也有配置完軟體崩潰的。

我一直覺得Eclipse挺人性化的,這個問題應該官方有解決把。在我後來修改快捷鍵的時候,發現了一個鍵,果然有很簡單的辦法

Ecplise更便捷的自動補全功能設定及改良

在目錄樹上選擇“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張,幻燈片放映(圖片放在下面連結裡了)

Ecplise更便捷的自動補全功能設定及改良

現在我桌面換成了這個了。。。。。

Ecplise更便捷的自動補全功能設定及改良

還有就是用慣了Eclipse切換到IDEA的時候,可以把IDEA的快捷鍵都設定成Eclipse下的那種。尚矽谷IDEA教程棒的一點它不光教你怎麼用,還把他講的和常用的都給你弄成一個pdf筆記送給你,最棒的是有的配置很困難,他把IDEA所有配置弄成jar包給你

Ecplise更便捷的自動補全功能設定及改良

87頁PDF,一個jar包,影片講解,還有幾套面板可以用

連結:

https://

pan。baidu。com/s/1xMPgw9

QUNK1b-I6A0iDLfA

提取碼:k3qf

東西都在這裡,配套尚矽谷的Eclipse和IDEA配置影片體驗更好。IDEA是單獨的一個影片,B站最高贊,Eclipse只搜搜不到,在尚矽谷JAVA裡P136,你再往後幾頁就是Eclipse的Debug教程。

我放的這個百度盤鏈都是尚矽谷的,這是我見過的給的資源最豐富的網課。這些資源分別在幾個大的資源裡,因為和IDE配置和使用相關我就都提煉出來了,質量很高。

不說更多了,想了解更多的話可以去看影片,影片基本上什麼都講到了而且講地很詳細很易懂,比看教程強

這個教程也主要是補充一下網上沒有的一些方法和好用的技能

想到什麼還需要說的話,或者其他教程裡沒有的方法的時候再更新

希望能幫到需要的人

標簽: Eclipse  IDEA  補全  教程  矽谷