使用sublimint配置lua编辑器

12 篇文章 1 订阅
7 篇文章 1 订阅

项目中使用Lua对Unity进行热更新,但是没有好的编辑器,主要是用vs用习惯啦,所以得找一个合适的编辑器,不要求能调试,但是需要能方便的看代码。尝试使用NodePad++,EditPlus,都感觉不太好,找到了sublime,确实不错,并且可以使用Python编写自己的插件(这几天刚好使用Python写了几个工具,不由得觉得非常的合适啊,这不就是我想要的么大笑)。

对编辑器的要求:

1.函数折叠(自带,使用快捷键或Edit->Code Floding下,根据需求选择)

2.函数跳转(下载插件)

3.函数查找(自带,使用Ctrl+R 或者 Goto -> Goto Symbol)

4.文件查找(自带,使用Ctrl+ P或者 Goto -> Goto Anything)

5.还有很多快捷方式


Sublime可以根据各种插件打造成自身的编辑器,最好安装Sublime3,可以去官网下载,或在资源里面下载。资源列表,如图1:

(图1)

1.在下载编辑器并安装后,需要安装 Package Control,打开Sublime,选择Perferences -> Browse Packages进入插件文件夹,将下载好的 Package Control.sublime-package放入Sublime Text 3\Installed Packages(所有的插件都放入该文件夹),关闭Sublime重新打开,就可以看到Perferences -> Package Control

2.安装好Package Control后就可以下载插件了(很多插件都需要访问GitHub,所有有vpn才好使,我都是使用vpn下载),使用快捷键 Control + Shift +P,输入install,如图2

(图2)

按回车(选中第一个),就出现插件安装框了,可以在里面输入关键词搜索需要的插件,如图3:

(图3)

3.关于CTags的使用,CTags是一个索引插件,个人觉得没太大用处(仅是对Lua,因为我现在只看Lua的),不过走了点坑。按步骤2中的方法下载插件,或在我的资源下载

首先下载 CTags,右键点击工程文件,如图4:


我自己Rebuild,然后会有一个乱码的错误提示码,如图5:


解决方法就在插件的Read.me里面,刚开始还搜索了半天。。。,如果不能运行就需要ctags.exe(ctags58里面),然后将CTags的Setting-Default的所有拷贝到Setting-User中,并将 "command"=""  这一行改为"command": "G:\\MyProgramFiles\\ctags58\\ctags.exe",其中"G:\\MyProgramFiles\\ctags58\\ctags.exe"是ctags.exe的目录。

5.Lua的函数索引还不是很完善,但是基本够用啦,可以自己写插件,可以打开一个插件看看,比如LuaJumpDefinition.sublime-package,解压后就是所有文件,里面是一套开发流程所需要的所有文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值