【问题标题】:How to create a custom language parser for NetBeans?如何为 NetBeans 创建自定义语言解析器?
【发布时间】:2014-02-14 20:18:08
【问题描述】:

我制作了一个自定义解释器,用嵌入在 HTML 中的 javascript 编写服务器端代码,就像 PHP 一样,除了实际的编程语言。它被实现为一个使用 Rhino 解析 Javascript 的 Servlet。

页面定义为:

<% 
// Javascript code
var world = "World"; 
%>
<html>
<body>
    <!-- the following code is a javascript expression  -->
    Hello <%= world %> 
</body>
</html>

如何在 NetBeans 中构建对这种语言的支持?我看到 NetBeans 已经完美地解析了 HTML 和 Javascript。是否可以重用/组合 Netbeans 的 HTML+JS 功能来解析和突出显示这些页面?

【问题讨论】:

  • 你能实现这个吗?我目前正在考虑一个类似的问题,我不想从头开始创建一种新语言 - 因为它是,NB 已经处理 JS 和 HTML,所以我想稍微调整它的解析器,但我还没有找到方法来做到这一点

标签: java javascript netbeans antlr rhino


【解决方案1】:

我会在这里参考 Netbeans WIKI“如何创建对新语言的支持”: http://wiki.netbeans.org/How_to_create_support_for_a_new_language

希望有帮助:)

【讨论】:

  • 将研究这些教程。谢谢。
  • 太棒了。很高兴有帮助。请考虑接受我的回答。谢谢你:)
猜你喜欢
  • 2012-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-15
  • 2011-06-08
  • 1970-01-01
  • 2016-11-07
相关资源
最近更新 更多