好用的编Lua Ide

Posted Andy and Unity

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好用的编Lua Ide相关的知识,希望对你有一定的参考价值。

前言


在很久以前,写lua实际是一个很烦的事情 (虽然现在也是)  ,那个时候只能用笔记本写,没有代码提示都不是什么问题,问题是,没有语法检查,没法断点调试,这对程序员来说简直就是噩梦...


这个帖子呢,是想给介绍一个还不错的Ide,叫LuaPerfect,好像是17年出的吧,我记得,用起来还可以,有的时候会有点小问题,不过无伤大雅



https://github.com/jiangzheng1986/LuaPerfect


直接下下来就能用,官方绿色版,Docs中有使用的视频教程,不过,没有声音,我问作者,他说是声音不好听,就没录


功能的简单介绍

好用的编Lua Ide


好用的编Lua Ide
调试
好用的编Lua Ide


在任意lua脚本中把光标移到在lua脚本最上方,点击 Debug->Paste StartDebug() 它会生成一段代码,这个时候,这个工程的lua就可以调试了

虽然这段代码加到任意脚本都能生效,但是,从代码规范的角度考虑,还是加到入口脚本中比较妥当



好用的编Lua Ide
耗时查看
好用的编Lua Ide


点击Profile->Start Profiling,之后切换界面到unity,它就自动开始监测了

看结果,需要点击Profile->Stop Profiling,点击之后,需要切换到unity界面

之后就会自动弹出Profile界面,就能看到每个函数的耗时了



好用的编Lua Ide
查看当前脚本结构
好用的编Lua Ide


在Outline窗口查看,默认是打开的,如果没有,在View->Outline打开



好用的编Lua Ide
检查语法错误
好用的编Lua Ide


有语法错误,会有红色下划线提示,但是不会有log提示

可以点击Intelligence->Check Syntax手动检查语法

所有的语法错误,都会提示出来



常用快捷键


1)调节字体大小

Options->Font,有三个选项,看自己需求点一下

或者用快捷键,就是常用的那个Ctrl+滚轮

2)函数折叠/打开

折叠 Ctrl+[

打开 Ctrl+]

3)查找/替换

查找 Ctrl+F

替换 Ctrl+H


它是专门针对lua设计的ide,能调试,有代码提示,能查看耗时,整体来说,还是挺好用的


以上是关于好用的编Lua Ide的主要内容,如果未能解决你的问题,请参考以下文章

lua语言编辑器超好用的一款插件

有啥好用的pascal编译器和IDE么

Lua - 轻巧好用的钥匙刀

Visual Studio Code 一款好用的IDE

Pyzo -- 好用的 Python 轻量级 IDE

六款好用的Python IDE