簡體   English   中英

Eclipse編輯器中的上下文相關菜單

[英]Context sensitive menu in eclipse editor

如果使用eclipse並右鍵單擊Java源代碼的一部分,則上下文菜單取決於用戶單擊的語法元素(例如:方法,變量等)。

如何在自己的eclipse插件中實現這種行為,例如,僅當用戶單擊Java源代碼中的方法時,才將項目添加到上下文菜單。 此外,該插件需要知道用戶單擊哪種方法。

我想我必須將單擊位置與eclipse構建的抽象語法樹相關聯,但是我不知道該怎么做。

您可以使用Eclipse命令執行此操作,並且可以根據選擇,全局狀態等以多種方式啟用它們並更改其可見性。

我想我必須將單擊位置與eclipse構建的抽象語法樹相關聯,但是我不知道該怎么做。

好消息是您(通常)不必這樣做,Eclipse已經為您完成了所有繁重的工作。

這是一個廣泛的主題,因此,我建議先完成一些有關Commands的教程:

  1. 將菜單,工具欄和彈出菜單添加到Eclipse IDE-教程
  2. Eclipse Commands Advanced-教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM