好用的编Lua Ide
Posted Andy and Unity
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好用的编Lua Ide相关的知识,希望对你有一定的参考价值。
前言
在很久以前,写lua实际是一个很烦的事情 (虽然现在也是) ,那个时候只能用笔记本写,没有代码提示都不是什么问题,问题是,没有语法检查,没法断点调试,这对程序员来说简直就是噩梦...
这个帖子呢,是想给介绍一个还不错的Ide,叫LuaPerfect,好像是17年出的吧,我记得,用起来还可以,有的时候会有点小问题,不过无伤大雅
https://github.com/jiangzheng1986/LuaPerfect
直接下下来就能用,官方绿色版,Docs中有使用的视频教程,不过,没有声音,我问作者,他说是声音不好听,就没录
功能的简单介绍
![好用的编Lua Ide](https://image.cha138.com/20210410/9ec920e0242646799cde6d7e80579bbe.jpg)
![好用的编Lua Ide](https://image.cha138.com/20210410/5f85acada9f441068ac3266ac0ecaa57.jpg)
![好用的编Lua Ide](https://image.cha138.com/20210410/1da1ddf32e384ac4aea0a0eaf3cd0d92.jpg)
在任意lua脚本中把光标移到在lua脚本最上方,点击 Debug->Paste StartDebug() 它会生成一段代码,这个时候,这个工程的lua就可以调试了
虽然这段代码加到任意脚本都能生效,但是,从代码规范的角度考虑,还是加到入口脚本中比较妥当
![好用的编Lua Ide](https://image.cha138.com/20210410/5f85acada9f441068ac3266ac0ecaa57.jpg)
![好用的编Lua Ide](https://image.cha138.com/20210410/1da1ddf32e384ac4aea0a0eaf3cd0d92.jpg)
点击Profile->Start Profiling,之后切换界面到unity,它就自动开始监测了
看结果,需要点击Profile->Stop Profiling,点击之后,需要切换到unity界面
之后就会自动弹出Profile界面,就能看到每个函数的耗时了
![好用的编Lua Ide](https://image.cha138.com/20210410/5f85acada9f441068ac3266ac0ecaa57.jpg)
![好用的编Lua Ide](https://image.cha138.com/20210410/1da1ddf32e384ac4aea0a0eaf3cd0d92.jpg)
在Outline窗口查看,默认是打开的,如果没有,在View->Outline打开
![好用的编Lua Ide](https://image.cha138.com/20210410/5f85acada9f441068ac3266ac0ecaa57.jpg)
![好用的编Lua Ide](https://image.cha138.com/20210410/1da1ddf32e384ac4aea0a0eaf3cd0d92.jpg)
有语法错误,会有红色下划线提示,但是不会有log提示
可以点击Intelligence->Check Syntax手动检查语法
所有的语法错误,都会提示出来
1)调节字体大小
Options->Font,有三个选项,看自己需求点一下
或者用快捷键,就是常用的那个Ctrl+滚轮
2)函数折叠/打开
折叠 Ctrl+[
打开 Ctrl+]
3)查找/替换
查找 Ctrl+F
替换 Ctrl+H
它是专门针对lua设计的ide,能调试,有代码提示,能查看耗时,整体来说,还是挺好用的
以上是关于好用的编Lua Ide的主要内容,如果未能解决你的问题,请参考以下文章