【问题标题】:read text at cursor position in JFace TextViewer在 JFace TextViewer 中读取光标位置处的文本
【发布时间】:2011-11-01 15:55:25
【问题描述】:

我有一个扩展 TextEditor 类的编辑器。我想知道是否可以在编辑器中读取光标位置的文本。 使用 ITextSelection 没有用,因为它期望选择一些文本字符串。当光标在某个点并且没有选择文本时,我需要阅读文本。

谢谢。

【问题讨论】:

    标签: eclipse plugins jface text-editor


    【解决方案1】:

    ITextViewer.getSelectedRange()。它将返回选择的偏移量和大小。 Offset 是插入符号的位置,大小可能为 0。要阅读文本,请使用 ITextViewer.getDocument().get() 并分析相应偏移处的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      • 2012-01-17
      • 2016-04-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多