2013-10-04 36 views
0

嗨,我有興趣瞭解eclipse自動完成如何工作。我想了解eclipse如何區分一段Java代碼中的局部變量和全局變量。我還想了解eclipse如何爲無限數量的類存儲方法簽名以及如何將方法關聯到給定的類。一個人是否有可能爲像JavaScript這樣的語言開發自動完成功能。需要簡要了解eclipse自動完成如何工作

回答

1

Javascript已經有一個自動完成功能。你只需要讓Eclipse安裝適當的擴展。

Eclipse的維護程序的模型,包括項目和所有的依賴。它很大,但它不是無限的。當你點擊這個點時,它會根據變量類型計算出目標類型,然後根據其內部模型顯示相關方法。

對於Java來說這很容易,因爲通常你可以知道靜態類型。在其他語言中更難。

的Eclipse插件開發人員指南討論瞭如何不同的東西,包括內部模型,並自動完成的作品。有延伸點來實現你自己的。