c ++ lua支持语法检查和函数完成

时间:2015-07-27 08:24:26

标签: c++ syntax lua completion

我最近在我的一个c ++应用程序中添加了lua支持。目标是我的应用程序是核心,用户可以使用lua从我的核心访问功能。 我已经看到有可能像visual studio一样进行语法修正和自动完成。而这正是我想拥有的。 如何实现此功能? lua文件可以写在我的应用程序的窗口中。我可以用这个lua脚本连接我的c ++函数池吗? 对此的任何帮助将不胜感激。

费边

1 个答案:

答案 0 :(得分:0)

使用Scintilla。它是跨平台的,可用作不同平台和框架的库。

举个例子,这里有几个链接:

当然,即使您没有使用任何GUI编辑器也可以使用Scintilla,并且您的应用程序是纯代码。它只是一个外部库,可以是静态的(编译后的二进制文件的一部分)或动态的(应该与您的应用程序捆绑在一起)。