繁体   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