NetBeans:如何为新文件扩展名定义语法突出显示和验证? (在.sass示例中)

时间:2017-10-12 04:32:46

标签: netbeans sass

NetBeans IDE不支持当前.sass扩展名(SASS file菜单中的Create new File实际上是.sccs扩展名文件)。要添加.sass支持,除了新文件类型定义之外,还需要定义语法突出显示和语法验证。

虽然我没有任何NetBeans开发经验,但我可以使用.jade文件定义作为示例:如.sass,在jade中,嵌套通过缩进声明。在哪里可以找到.jade语法突出显示和验证定义以及我应该做些什么来开始.sass支持开发?

1 个答案:

答案 0 :(得分:1)

也许这些教程可以帮助您将新语言集成到NetBeans中:http://wiki.netbeans.org/SyntaxColoringANTLRhttp://wiki.netbeans.org/New_Language_Support_Tutorial_Antlr

已经应该有sass的语法文件,但只是猜测。或者您可以尝试将其作为NBS实施。它的功能有限,但它适用于语法高亮和大括号匹配以及其他一些功能。在这里查看它是什么:https://netbeans.org/community/magazine/html/03/schliemann/。这个教程有点过时了,所以也许并不是所有东西都能运行,但它会给你一个切入点。您可以克隆此repo并根据需要更改内容,我对其进行了测试并且效果很好:https://github.com/cgunnels/Netbeans-Cucumber-Feature

我还在开发一个插件,在那里我可以收集所有nbs文件,并且比普通的过程更容易将这些语言添加到NetBeans,以实现它的全功能语言。

如果您有任何问题或需求,请加入我们的松弛行动:https://netbeans.signup.team/

很多可以提供帮助的人。