我正在使用RCP创建具有特殊功能的特殊javascripts编辑器,并希望通过在上下文菜单和内容助手中添加新功能来扩展JSDT中的js编辑器。但是我怎么能开始呢。这是我的想法: 1)重写一个jscript编辑器,它通过import org.eclipse.wst.jsdt.internal.ui.javaeditor.CompilationUnitEditor扩展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添加exentsions以快速完成此过程?
感谢您的任何建议。我真的不知道该怎么做。