Lua IDE 选择

目前 Unity + Lua 主流的开发工具有:

  • IntelliJ IDEA + EmmyLua 插件:IDEA 有 Community 版本,免费使用。EmmyLua是基于 IDEA 的插件,开源免费,支持代码提示、语法检查、引用查找等功能。支持显示代码结构,如图右侧的 Structure 部分。图中下侧是 Find Usage 后查找到的函数引用。
  • ZeroBrane Studio: 开源免费跨平台的一个 Lua IDE,开箱即用。官网,源码 支持 debug,也支持显示代码结构。
  • Lua Studio:根据文章1,看到很多人说好用,不过是收费的,没有具体研究。
  • VS Code + LuaIde:根据文章1, LuaIde 是 VsCode 的插件,有免费和收费两个版本。可支持代码提示和调试的功能。
  • 在线 IDE: https://repl.it/repls/BuzzingFaintSeptagon

目前笔者主要使用 IntelliJ IDEA + EmmyLua 插件的方案。

参考资料

  1. Unity中集成Lua初探
  2. Lua开发环境
  3. ZeroBraneStudio LUA IDE 推荐
  4. Lua IDE 选择
  5. Lua IDE 各位 V 友,用 lua 作为开发语言用什么 IDE 可以方便代码提示以及调试呢

Lua IDE 比较和选择相关推荐

  1. Lua IDE 选择

    在图像修复的研究中,发现许多的实现代码用的是Torch,自然也就是要用Lua了.实际上去看了看,发现Lua还是小众语言,连IDE都没个强力的. 首先是ZeroBrane Studio,该项目在Gith ...

  2. linux lua ide,mac os上开发lua用什么ide

    2016-09-22 回答 一.mac os x中make和gcc命令的安装 在编译lua前需要做的准备工作. 我将lua-5.2.2.tar.gz下载到苹果电脑中,解压后进行编译时,发现我的mac ...

  3. LUA Glider,最好的LUA IDE,没有之一

    由于这对vim/ecmas这种要配置各种插件,学习成本相对较高的编辑器不太感冒,所以这几天都在寻找一个好的LUA IDE,将整个互联网找了个遍,现在总结一下情况. 这里有一个网址,上面记录了大部分流行 ...

  4. IntelliJ IDEA + EmmyLua:Lua IDE的安装与使用

    第一步:安装 EmmyLua不用管,也不用解压,先安装 IntelliJ 和 LuaForWindows_v5.1.4,如果安装的过程中出现"无法连接至服务器"的错误,那么就先运行 ...

  5. Lua IDE - x-studio 强大的IDE

    x-studio是一款轻量级且强大的开发人员IDE,软件大小仅15M左右, 不仅具有UI编辑功能,还具有Lua代码编辑和调试功能.致力于 Sublime Text & VSCODE一样的编辑体 ...

  6. lua调试的工具选择

    最近看到一个关于vs的lua调试插件, 装了vs2012试了下, 忍不住发此文总结下lua各种调试工具 Decoda 这是现今地球上调试lua5.1最方便的工具, 没有之一. 强大的注入式调试, 性能 ...

  7. 【踩坑记录】三款Lua IDE工具对比

    1.Lua Editor 优点:支持简体中文,无需专门配置环境,图形化操作较为完善,且启动速度快,运行调试上对初学者极为友好 缺点:这个是商业闭源软件,十几年前就已在github停止更新了,启动时会出 ...

  8. Rails IDE 有很多选择,但是具体到ubuntu 64bit 选择的余地就不多了,这里选择Aptana Studio 3 Beta...

    1 下载 http://www.aptana.com/downloads/start 2 根据 要求安装sun JDK 1.6.* 安装步骤参考: 1. 编辑 /etc/apt/sources.lis ...

  9. lua IDE all

    http://lua-users.org/wiki/LuaIntegratedDevelopmentEnvironments https://studio.zerobrane.com/ http:// ...

最新文章

  1. 怎么把圆角变直角_明式圆角柜的还原(下)——信民木工DIY达人大赛作品
  2. 088实战 项目技术框架
  3. Unity3d中使用自带动画系统制作下雨效果(一)
  4. 信息学奥赛一本通 1121:计算矩阵边缘元素之和 | OpenJudge NOI 1.8 03:计算矩阵边缘元素之和
  5. CC++运算符优先级
  6. 如何通过JNI传递对象执行回调
  7. 【leetcode】20. Valid Parentheses
  8. (转)黑石帝国崛起的30年
  9. 蒙版操作—利用图层蒙版换脸
  10. Unity实现类似于LookAt 的功能
  11. Python从字典中提取子字典
  12. 一个简单的敌人自动寻找玩家进行攻击及受到伤害死亡效果实现
  13. if函数 中关于“条件”的一些使用技巧
  14. 3D立方体图片切换动画
  15. python客户端软件开发_妙小程python客户端
  16. python读文本并写入另一个文本文件中怎么做_使用文本Python将文件中的文本写入另一个文件...
  17. linux通过iphone usb上网,Ubuntu下iphone拖电脑上网
  18. 301重定向解决域名被墙教程
  19. 链表与其多种接口实现1
  20. C++/学生信息管理系统

热门文章

  1. 计算机课第一章答案,计算机应用基础第一章课后习题参考答案答案
  2. 苹果MAC视网膜屏pyautogui的坐标转换
  3. 简单实现家庭记账程序(java)
  4. 详解数据库设计准则: 第一范式,第二范式,第三范式
  5. 灰色关联度Python实现
  6. 达梦数据库数据守护集群搭建(命令行方式)
  7. bWKztRpC滞誓麓旁矣驹沤航评旨访司对拥有雷火的宇天,少年也得认真对待:“那好。我
  8. FX3U PLC与海为HMI组态屏通信调试经验
  9. Ebay开店费用是多少?
  10. 实现船务提单资料自动生成,博为小帮软件机器人助力外贸报关录单