Как расширить редактор JavaScript в JSDT в Eclipse с добавлением новых функций

Я использую RCP для создания специального редактора javascripts со специальными функциями и хочу расширить js-редактор из JSDT, добавив новые функции в контекстное меню и в помощник по содержимому. Но как я могу начать. Вот мои мысли: 1) переписать редактор jscript, который расширяет CompilationUnitEditor путем импорта org.eclipse.wst.jsdt.internal.ui.javaeditor.CompilationUnitEditor; Но, похоже, он не работает, он имеет только часть функций из JSDT, никаких цветных волнистых меток в тексте.

import org.eclipse.wst.jsdt.internal.ui.javaeditor.CompilationUnitEditor;

public class Jscript extends CompilationUnitEditor {

    public static final String ID="com.test.scripteditor.editor3";
    public Jscript(){
            super();        
    }   
}

2) Есть ли возможные способы добавить расширения непосредственно из plugin.xml, чтобы сделать этот процесс быстрым?

Спасибо за любые предложения. Я действительно не знаю, как это сделать.

0 ответов

Другие вопросы по тегам