当前位置: 首页 > 软件库 > 开发工具 > >

ZeroBrane Studio

Lua 集成开发环境
授权协议 MIT
开发语言 Lua
所属分类 开发工具
软件类型 开源软件
地区 不详
投 递 者 房育
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ZeroBrane Studio 是一个轻量级的Lua IDE。拥有代码提示、语法高亮、远程调试、代码分析、调试等功能。支持多个 Lua 引擎 (LuaJIT, Löve 2D, Moai, Gideros, Corona, Marmalade Quick, MobileLua, GSL-shell, and others). 它是基于 Estrela Editor.用Lua开发的,用到了lua socket、WxWidget等。 可以很好的结合cocos2d-x做游戏开发。调试、代码提示都可以完美的解决。

特性:

  • 完全采用 Lua 编写,定制容易

  • 体积小、可移植和跨平台支持 (Windows, Mac OSX, and Linux).

  • 函数、关键字和自定义 API 的自动完成

  • 交互式控制台可直接测试代码片段,支持本地和远程执行

  • 提供本地和远程调试器,支持 Lua 5.1Lua 5.2Lua 5.3LuaJIT, 和 其他 Lua 引擎

  • Live coding with LuaLÖVEGiderosMoaiCorona SDK, GSL-shell, and other engines.

  • 函数轮廓

  • 模糊搜索 Go To FileGo To Symbol, 和 Insert Library Function.

  • 多种扩展当前功能的方法:

    • specs (spec/): specifications for file syntax, lexer, and keywords;

    • apis (api/): descriptions for code completion and tooltips;

    • interpreters (interpreters/): components for setting debugging and run-time project environment;

    • packages (packages/): plugins that provide additional functionality;

    • config (cfg/): settings for styles, color themes, and other preferences;

    • translations (cfg/i18n/): translations of the menus and messages to other languages;

    • tools (tools/): additional tools.

ZeroBrane Studio

  • 比起我搞不定的VScode的Lua调试插件,ZeroBraneStudio的调试功能完善且容易上手。然鹅这款IDE的默认配色实在很丑(在配色方案偏好设置的最后一行告诉了怎么玩预设的几款配色,DIY一下还是看得过去的)。 如何让ZBStudio开发体验像VScode一样Smooth呢?官方指南 本文介绍了几个Customization Tricks: 原生快捷键速查 复制操作 Ctrl-D: Dup

  • 环境配置文件在安装目录\cfg\user.lua,也可以通过菜单 edit-preferences-Settings:System 打开 . 样例: local G = … styles = G.loadfile(‘cfg/tomorrow.lua’)(‘Monokai’) – 样式有以下几个可选值 Tomorrow TomorrowContrast TomorrowNight TomorrowN

  • http://www.lua.org/ https://studio.zerobrane.com/ https://studio.zerobrane.com/download https://github.com/pkulchenko/ZeroBranePackage http://wxlua.sourceforge.net/index.php vs2010和zbStudio远程调试c和lua开发

  • 比较了几款调试Lua的调试器,发现使用都不太顺畅,最后选定为ZeroBrane Studio (稳定性还以) ZeroBrane Studio 下载地址 https://studio.zerobrane.com/ (我使用的是Mac版本,windows版本调试也OK的) 操作步骤: 1. ZeroBrane Studio 安装目录里取到 mobdebug.lua 文件 2. 在游戏启动入口 (My

  • 快捷键 : alt + shift +鼠标 ,可以块选中文本。 F12 折叠/展开 所有 F5 调试运行 点击第二次 将跳转到第一个断点处 F10 单步执行  shift +F10 单步执行,不进入函数体 Ctrl + F10 跳出停止调试 f6 运行程序不调试 ctrl + f6 不停循环运行程序不调试 f7 汇编代码  ctrl +f7 分析代码 环境配置(我觉得常用的):   环境配置文件在

  • https://studio.zerobrane.com/ ZeroBrane Studio是一款轻量级的Lua IDE,具有代码完成,语法突出显示,实时编码,代码分析器以及对Lua 5.1,Lua 5.2,Lua 5.3, LuaJIT和其他Lua引擎的调试支持。 它**具有丰富的功能,可为经验丰富的开发人员提供扩展,而对于初学者则简单易用**(对没有编程经验的初中和高中学生进行了测试)。与Ec

  • 环境: ZeroBrane Studio安装在Windows 7上,而要调试的程序运行在CentOS上; 设置: 在windows 7上,打开ZeroBrane Studio,打开需要调试的文件,例如test.lua 然后选择Project -> Start Debugger Server,Output中可以看到Debugger server started at WIN:8172, 然后点击行号

 相关资料
  • "But I say to you that listen, Love your enemies, do good to those who hate you, bless those who curse you, pray for those who abuse you. If anyone strikes you on the cheek, offer the other also; and

  • xcode开发SRS,参考:SRS for osx. windows/linux下开发srs的IDE:http://blog.csdn.net/win_lin/article/details/39579799 我也比较过其他的IDE,可以参考:开源日志:关于IDE/源代码编辑 QtCreator SRS添加了QT的配置文件,使用QT打开srs/trunk/src/qt/srs/srs-qt.pro

  • "But I say to you that listen, Love your enemies, do good to those who hate you, bless those who curse you, pray for those who abuse you. If anyone strikes you on the cheek, offer the other also; and

  • 我本人一直是建议在学习周期使用文本编辑器或者是Sublime Text 这个工具来写 Python 程序的,因为这样有利于我们了解整个流程。 当然,如果你有一定的编程基础,是可以使用集成的开发环境的,这样可以提高效率。这时,你可以选择 PyCharm ,PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。 PyChar

  • 本小节我们将介绍如何在我们的电脑上安装并配置开发工具:IntelliJ IDEA 如果你想查看如何安装配置 Eclipse IDE,请点击此处查看 1. IDE 概述 1.1 IDE 是什么? IDE 即 Integrated Development Environment 的缩写,中文意为集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成

  • 本小节我们将介绍如何在我们的电脑上安装并配置开发工具:Eclipse IDE 如果你想查看如何安装配置 IntelliJ IDEA,请点击此处查看 1. IDE 概述 1.1 IDE 是什么? IDE 即 Integrated Development Environment 的缩写,中文意为集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成

  • 前面我们介绍了Go语言的安装,本节我们来为大家介绍几款强大的Go语言集成开发环境(Integrated Development Environment,IDE)和编辑器。 如何挑选合适的编辑器或集成开发环境呢?下面列举了一些Go语言集成开发环境或编辑器应该具备的特性: 语法高亮是必不可少的功能,这也是为什么每个开发工具都提供配置文件来实现自定义配置的原因。 拥有较好的项目文件纵览和导航能力,可以同

  • 本文向大家介绍php集成开发环境详解,包括了php集成开发环境详解的使用技巧和注意事项,需要的朋友参考一下 HP开发使用的集成环境,可用PHPStorm, 或者用免费版的 IDEA 加 PHP 插件,两者功能基本相同,只是后者安装起来略折腾。 PHPStorm的特点:跨平台,我在 Windows, Linux, Mac 下都可以使用它,完全一致的界面和功能,省着折腾了UI 还算好看,我 用的是 D