2012-10-12 3 views
1

eclipse에서 간단한 텍스트 편집기를 작성하여 간단한 WordRule 기반 구문 강조 기능을 추가하여 언어 키워드를 강조 표시했습니다. 문제는 키워드가 식별자의 일부일 때 (예 : "import"는 "extra_import"의 일부 임), "import"는 "extra_import"에서 강조 표시됩니다. 키워드가 다른 문자열의 하위 문자열 인 경우 이클립스를 강조 표시하려면 어떻게합니까?Eclipse 키워드가 내 텍스트 편집기에서 강조 표시

다른 질문; 정규 표현식 기반의 IRule이 있습니까?

WhitespaceRule의 목적은 무엇입니까? 공백은 대개 강조 표시되지 않습니다.

Thaks는

답변

0

당신은 xtext 봐야한다. 따라서 Eclipse의 전체 편집기 모델을 처음부터 구현하는 것보다 도메인 특정 언어를 훨씬 쉽게 구현할 수 있습니다.

+0

개발이 끝나면 옵션이 아닙니다. 구문 강조 표시가 마지막 터치입니다. –

관련 문제