获得突出显示的变量-Eclipse



我正在为C程序员实现一个Eclipse插件。我找不到一种方法来获取用户已经高亮显示的变量。(用户将在编辑器中突出显示一个变量,我需要知道它是哪个变量/该变量在编辑器中的名称/位置,如行号..)有谁能帮我吗?

在一些链接中搜索之后,我通过使用ISelectionProviderITextSelection接口实现了这一点。下面是获取突出显示的变量名称的代码:

ISelectionProvider selProvider = textEditor.getSelectionProvider();
            ITextSelection txtSel = (ITextSelection) selProvider.getSelection();
            String varName = txtSel.getText();

相关内容

  • 没有找到相关文章

最新更新