Scripting 任何带有ide的开源脚本语言+;调试器?(用于c+;+;项目) 我们在C++中编写了一个应用程序框架(游戏引擎真的,但这并不重要),并且希望通过一个更为友好的脚本环境来扩展功能。p>

Scripting 任何带有ide的开源脚本语言+;调试器?(用于c+;+;项目) 我们在C++中编写了一个应用程序框架(游戏引擎真的,但这并不重要),并且希望通过一个更为友好的脚本环境来扩展功能。p>,scripting,open-source,ide,Scripting,Open Source,Ide,因此,我们正在寻找一种(或多种)脚本语言 开源(免费:mono在不同平台上不免费) 具有IDE(智能化,用于可访问的类/方法) 具有运行时调试支持。(断点和变量检查最少) 可以与C++项目集成 有什么可以满足这些需求的吗 既然你已经表示对Lua感兴趣,我将对此进行进一步的阐述。使用Lua可以处理#1(开源)和#4(C++集成) 我一直在做的两个项目可能会涉及#2——是一个轻量级开源Lua IDE,#3——是一个Lua调试器,也是开源的,也在github上,并与ZeroBrane Studio集成

因此,我们正在寻找一种(或多种)脚本语言

  • 开源(免费:mono在不同平台上不免费)
  • 具有IDE(智能化,用于可访问的类/方法)
  • 具有运行时调试支持。(断点和变量检查最少)
  • 可以与C++项目集成
    有什么可以满足这些需求的吗

    既然你已经表示对Lua感兴趣,我将对此进行进一步的阐述。使用Lua可以处理#1(开源)和#4(C++集成)


    我一直在做的两个项目可能会涉及#2——是一个轻量级开源Lua IDE,#3——是一个Lua调试器,也是开源的,也在github上,并与ZeroBrane Studio集成。ZeroBrane Studio运行在Windows、Mac和Linux上。

    搜索它看起来很有趣,但不确定它是否是我需要的,因为我正在寻找一个IDE来编写这些东西。例如,如果我使用mono,我可以设置一个断点(在脚本中),然后将visualstudio或MonoDevelop附加到进程并开始调试。不幸的是,mono不是一个选项,因为它在不同的平台上需要支付许可费。我发现LUA有两个潜力。如果其他人有我想知道的建议:太好了,谢谢你的更新,对我来说似乎是个不错的选择!