unity中lua的开发工具?
最近为了项目热更,接入lua.不知道大家有没好的在unity中使用的,lua开发工具。
平时都是用VS。
已知的有babelua,visual code +lua插件
使用下来都不是很便捷。
主要需求是语法检错,代码提示及补全,文件和方法检索,unity运行时调试(能断点调试就更好了)。 刚好看到这个话题,过来安利一下自己的IDE,一个基于IntelliJ IDEA的插件,开源免费。
目前重点打造代码提示功能,当然最基本的着色高亮,语法错误检查,代码跳转,引用查找,格式化...等等是有的。代码提示会死星人可以过来试试!
已开源在github上,搜索IntelliJ-EmmyLua,作者是tangzx的那个.~,也可以加群29850775
上几张图:(觉得配色不爽的可以无视,配色可以自定义)
使用类标注:
常用的类型标注
github上有Gif功能演示可以看看。
==================================================================
2017.5.5更新
目前已经支持Debug功能了,Attach Debugger & Remote Debugger
==================================================================
2017.6.20更新
2017/6/20更新
最近完善了一些功能,并且上架了IDEA的官方仓库,大家可以直接在插件里搜索安装了。
附上地址:JetBrains Plugin Repository 早年用decoda,那时候几乎是唯一选择。现在身边提及的人不多。
不过那时候是用在C++开发时用,没有配合Unity。
现在更喜欢是Vim + spf13-vim套件......
做好C#层运行时reload机制,避免不停重启游戏,降低打印log的时间成本,其实也挺好调试的,快而利落。
常见的有收费的,LuaStudio,很多同事在用,并且都购买了,支持国产工具,推荐。
微软Visual Studio官方也有一个,Visual Studio Extension for Lua,没用过就不评论啦。
还有其它的,看下面其它大神们的补充。 我自己用Dreamweaver,不过不推荐,文件一大就特慢,一个文件6000行左右就会很慢,尤其输入引号的时候。我主要是以前用其他语言开发用惯了。 Lua for IntelliJ IDEA 也可以试试 ulua可以用ZeroBraneStudio调试(这是个开源lua开发工具) corona,好学,好学,好学 推荐luastudio,是我见过的调试unity lua最炒鸡棒的工具!!! luaIde vscode插件
VsCode使用基础LuaIde 配置项FAQ视频教程地址调试代码下载cocos2d调试文档Ulua&ToLua调试文档SLua调试文档xLua调试文档版本更新记录开发计划购买Luaide免费版本
墙裂推荐luastudio,是我见过的调试unity lua最方便的工具。关键是作者还一直在维护!
页:
[1]
2