【问题标题】:Lua Syntax Highlighting in JavaJava中的Lua语法高亮
【发布时间】:2011-04-11 04:56:30
【问题描述】:

我正在使用 Java Swing 开发应用程序,并且我想使用 Lua 作为嵌入式脚本语言。为此,我需要创建一个文本组件,该组件将提供语法高亮并通过添加选项卡等自动组织代码。

是否有我可以使用的库或资源来实现这一目标? 这是我想做的一个例子:http://openendedgroup.com/field/attachment/wiki/OverviewBanners2/p2.png

谢谢,

【问题讨论】:

  • 你给出的例子是 Python btw。 ^^

标签: java lua syntax-highlighting


【解决方案1】:

代码格式化(缩进)和语法高亮是两对不同的鞋子!对于格式化,您还需要一个相对完整的解析器,而对于语法突出显示,您可以简单地标记您的输入并对其进行着色。

我相信那里有可扩展的荧光笔,但如果您需要格式化代码,则需要 ANTLR 解析器之类的东西。

【讨论】:

    猜你喜欢
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-14
    相关资源
    最近更新 更多