eclipse插件:如何在编辑器中以编程方式选择文本?

服装:

我想以编程方式跳至文本编辑器中的某个位置并突出显示代码。

服装:

我无法获得Andrew在Eclipse 3.7中工作的答案编译器给出此错误:

类型为AbstractTextEditor的方法getSourceViewer()不可见。

但是,我能够使其与该selectAndReveal()方法一起使用:

IFile myfile = ...
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
ITextEditor editor = (ITextEditor) IDE.openEditor(page, myfile);
editor.selectAndReveal(offset, length);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Eclipse插件开发:如何在Eclipse插件开发中以编程方式在外部编辑器中打开文件

以编程方式向编辑器eclipse插件添加文本

如何在Eclipse中摆脱“无法在编辑器中打开当前文本选择”的问题?

如何以编程方式在eclipse 4.4中打开文本编辑器?

如何在eclipse的编辑器中设置编程语言?

如何在Eclipse中按文本顺序查看方法,以便在编辑器中导航?

如何使用cypress在编辑器中选择文本

在Visual Studio中,有什么方法可以在编辑器中以编程方式修改选定的编辑器文本?代码段?宏?

如何在不使用编辑器的情况下以编程方式在 Eclipse 中保存文件?

如何在编辑器的文本选项卡中添加简码?

如何在编辑器中引用文件?

CodeMirror:如何在编辑器中限制高度

如何在编辑器中管道输出程序?

如何在eclipse编辑器插件中提供链接?

如何在MATLAB编辑器中以编程方式执行“折叠全折叠”?

如何在 TinyMCE 编辑器中以编程方式添加 html 标签?

eclipse插件:打开编辑器,以编程方式突出显示python语法

如何在Eclipse编辑器插件中显示语法错误

Geany:如何在Geany文本编辑器中增加MultiTerm插件的字体大小?

如何在文本编辑器中智能地选择文本?

Android Studio插件-在编辑器中显示图像

如何在Eclipse中为所有文本编辑器更改字体大小?

如何在Eclipse的Java文本编辑器中插入可视元素?

Eclipse如何在编辑器中切换特殊字符

如何在编辑器外部将Quill文本格式化为HTML?

总是在中间开始时,如何在Codemirror编辑器中设置文本对齐方式和缩进方式?

以编程方式在Eclipse PDE View中打开编辑器

以编程方式在默认文本编辑器中打开文件

如何在Eclipse中更改编辑器的颜色