2012-10-12 44 views
1

我在eclipse中創建了一個簡單的文本編輯器,我添加了一些簡單的基於WordRule的語法突出顯示來突出顯示語言關鍵字。問題是,當關鍵字是標識符的一部分時(例如「import」是「extra_import」的一部分),那麼「import」在「extra_import」中突出顯示。如何禁止eclipse突出顯示一個關鍵字,如果它只是另一個字符串的子字符串?在我自己的文本編輯器中的Eclipse關鍵字突出顯示

其他問題;有一個基於正則表達式的IRule嗎?

WhitespaceRule的用途是什麼?空白通常不會突出顯示。

Thaks

回答

0

你應該看看xtext。這使得特定領域語言的實現比從零開始實現Eclipse的整個編輯器模型容易得多。

+0

現在在開發結束時,它不是一個選項。語法突出顯示是最後一次觸摸。 –

相關問題