用于java文件的大纲

时间:2017-12-07 14:04:32

标签: rascal

在util :: IDE库的帮助下,可以在Eclipse中创建自己的IDE功能,例如大纲或注释者。该文档显示了如何为您自己的语言执行此操作的示例。但是如何用Java文件来完成呢?

registerAnnotator("java", Tree (Tree t) { return t[@doc="Hello!"]; });

我尝试使用上面的代码,因为我认为我没有注册java语言。或者仍然需要创建自己的Java语法?

提前致谢

1 个答案:

答案 0 :(得分:0)

我们确实没有在Eclipse中为Java IDE做出贡献。这将是一个很好的功能请求,但是很难实现,因为JDT是如此纠结并与自身结合。

您可以在库中使用Java语法,它支持Java 6.它需要对Java 8和Java 9进行一些扩展,您也可以使用M3映射连接构建器以显示错误消息和警告等等。这也将使您有机会编写自己的大纲。