Eclipse Editor插件 - 刷新语法着色

时间:2014-06-20 19:20:42

标签: eclipse syntax colors

我遇到语法着色问题。当我通过键盘键入时,一切正常,但是当我粘贴文本或当我通过代码添加某些东西时(即AutoIndention添加一些文本),不应用着色。我正在扩展TextEditor。无法理解为什么sourceViewer中没有刷新语法方法。任何帮助都会很好

1 个答案:

答案 0 :(得分:0)

使用ITextViewer.invalidateTextPresentation()告诉观看者需要重做文字演示文稿(ISourceViewer扩展ITextViewer,以便在源查看器中可用。)