详情介绍
EmmyLua 是IntelliJ IDEA平台的一款Lua语言插件,提供强大的语法着色,错误检查,,代码完成,代码调试等功能,免费开源欢迎使用!
试了几个Lua IDE后,Lua Studio、Lua Glider、VS+babelua插件、Sublime都不是特别满意。直到发现了国人自创的另一个神奇工具:基于IDEA的EmmyLua插件。该插件功能非常完整:断点调试、自动提示、代码跳转、智能重命名等,可以极大地提高Lua编程的速度。界面也比较舒服。
安装调试
安装IntelliJ IDEA,安装EmmyLua插件
建议直接在IDEA工具内搜索插件安装(当然也可以下载插件到硬盘安装)。
(1)在启动界面点击Configure-Plugins:
(2)搜索EmmyLua,然后点Search in repositories:
(3)点击右边的Install绿色按钮。安装完需要重启IDEA。配置SDK,默认是Path路径需要有一个Lua解释器(lua.exe)。你可以在创建项目时指定其他目录。配置其他事项。
(1)将*.txt识别成lua文件:
(2)忽略代码提示大小写差别:
创建项目
创建普通Lua项目(不依赖其他程序,如游戏引擎):
New-Project,然后next,填项目名、路径,点击finish。
在项目视图的src文件夹New一个Lua文件,可以自己print()一下,Run一下,看看有没有输出,有的话,说明SDK配置正确。
创建Unity引擎Lua项目
New-Modules from existing sources(注意不要选错,这里创建的是Modules,不是Project,否则等下导入不了api自动提示的library)。【这里有一个IDE Bug:第一次创建Modules,会在文件夹里生成一个.iml文件。但是如果文件夹里本来就有.iml文件,以后再点Modules from existing sources就会无法生成Modules,也就无法导入library。这个Bug我折腾了一晚上才发现的!必须删掉.iml文件,才可以重新创建Modules】
然后选择Unity文件夹的Lua访问根目录,我选的是Resources文件夹,因为可以从Resources作为根目录搜索lua文件。
然后我们测试一下断点调试功能。打开其中一个Lua文件,设置断点:
然后Run-Attach To Local Process:
选择Unity进程,触发断点,说明能断点调试:
更新内容
本次更新带来了一些新功能,如新的Region支持、简单泛型支持、新的文档视图、Lua版本选择、新的注解、更好的代码提示,并且修复了部分已知BUG以及适配 IDEA2017.1 ~ IDEA2018.2。
1、新的Region支持,简化输入(Suggestion by @adriweb)
2、[IMPROVE]为closure和子类重写函数提供参数智能完成
3、[NEW]新增string代码完成提示功能
4、[IMPROVE] 为 IDEA2018.2 新设计的 Documentation 视图(Suggestion by @dsmgit)
5、[NEW]新增 @deprecated @author @version @since 注解(Suggestion by @dsmgit)
6、[NEW]泛型支持 @generic 注解
See also
7、[NEW]新增 Lua5.4 API (By @dsmgit)
8、[NEW]新增Lua版本选择项,请在 File | Settings | Languages & Frameworks | EmmyLua 中设置,默认为 Lua5.3。不同的level对应不同的stdlib和语法
[IMPROVE]Attach debugger 现在可以捕获目标程序使用 OutputDebugString 的输出信息
[NEW]同时适配 IDEA2017.1, IDEA2017.2-IDEA2018.1, IDEA2018.2
[IMPROVE]优化 Remote debugger
[IMPROVE]更新 EmmyDoc Tutorial
[FIX]bug fix #145 #165 #167 #169 …
下载地址
人气软件
TOPAZ滤镜下载安装与使用方法
渲染插件Enscape 3D V4.2.0.1589 中文免费正式版(附补丁+安装教
LR/PS人工智能AI磨皮插件13套合集Retouch4me 13合1 2024.10.2 汉
SolidWorksGB焊件型材库 V1.0 最新免费版
Photoshop CC 2015色环插件 v2.54 免费版(附安装方法)
CorelDraw 2021/2020/2019/2018/2017/x8/x7/x6/x5/x4缩略图补丁
PDF拼版插件Quite Imposing plus 5.0N 中文/英文免费版(附使用方
Illustrator(AI)颜色尺寸标注插件 Specees v1.6.4 中文汉化版(含
VRay Next 4.20.01 for Rhino 7/6/5(犀牛渲染器) 汉化包 1.0 简
PR插件合集一键安装包(PR Plug-ins Suite 24) V24.24 最新版
相关文章
-
2024超全PS插件合集 8.0版 一键安装(免注册码)
全新版本PS插件合集8.0一键安装包!仅支持WIN系统,支持最新版PS 2025软件!涵盖了设计修图圈所有主流的PS插件,基本全部汉化,欢迎需要的朋友下载使用...
-
复古磨损插件 Texturelabs Distressor Plugin for Photoshop v1.0.0 免费版
Texturelabs推出了一款名为Distressor的Photoshop插件,旨在帮助设计师以简洁的方式为他们的作品增添复古和磨损的效果。这款插件不仅支持Windows和Mac系统,且兼容从2023年...
-
Blender曲线条生成网格插件 Curves To Mesh V2.8.1
Curves to Mesh 是一个Blender附加组件,适合需要从贝塞尔曲线创建网格曲面的经验丰富的3D建模者,欢迎需要的朋友下载使用...
-
AI脚本插件合集Pro版4代(内含192+Ai插件) 支持Ai2017-Ai2025
新的AI脚本插件合集Pro版4代,内含192款脚本插件,新增“查找D”功能面板!AI脚本插件合集Pro版4代支持AI 2017-2025。这次升级,脚本更全,兼容性更强,更稳定,欢迎需要的...
-
红巨星系列插件套装Maxon Red Giant 2025.2 中文安装集成版(附方法)
Red Giant 2025是由红巨星软件公司发布的粒子插件全系列套装,把Trapcode Suite/Bullet Suite/VFX Suite(Universe 除外)集成在一个安装程序中,支持AE/PR/达芬奇OFX...
-
蓝宝石特效插件 Boris FX Sapphire 2024.53 (x64) for Ae+Ps+OFX+Avid 多语授权版
BorisFX Genarts Sapphire for After Effects / Premiere / OFX 是一个方便的强大附加组件和效果集合,用于在电影和视频文件中创建引人入胜的视觉效果,欢迎需要的朋友下载...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的IntelliJ EmmyLua 2024 v1.4.17 IDEA Lua插件 官方版(附安装配置教程)资源来源互联网,版权归该下载资源的合法拥有者所有。