我目前正在嘗試開發一個Eclipse插件來支持代碼替換,就像默認內容在Eclipse中所做的一樣。我想要實現的就像「在參數周圍帶有可視化框的方法完成時自動插入參數名稱」,我可以「使用Tab鍵在插入名稱之間導航」和「在導航時,當前參數的可選變量列表可以顯示並選擇「。Eclipse中默認的java編輯器的自定義內容幫助
總之,它涉及到兩個問題:
- 如何添加周圍已經存在需要更換的變量,甚至Java關鍵字的可視化框?與此同時,我可以使用Tab鍵在這些框之間切換。
- 如何顯示從盒子上觸發時候選擇的候選列表?
現在我只想出擴展點:org.eclipse.jdt.ui.javaCompletionProposalComputer可能是有用的,但我不知道從哪裏開始?提前致謝。