标签: eclipse syntax colors
我遇到语法着色问题。当我通过键盘键入时,一切正常,但是当我粘贴文本或当我通过代码添加某些东西时(即AutoIndention添加一些文本),不应用着色。我正在扩展TextEditor。无法理解为什么sourceViewer中没有刷新语法方法。任何帮助都会很好
答案 0 :(得分:0)
使用ITextViewer.invalidateTextPresentation()告诉观看者需要重做文字演示文稿(ISourceViewer扩展ITextViewer,以便在源查看器中可用。)
ITextViewer.invalidateTextPresentation()
ISourceViewer
ITextViewer