使用sublimint配置lua编辑器
项目中使用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,解压后就是所有文件,里面是一套开发流程所需要的所有文件。
使用sublimint配置lua编辑器相关推荐
- LINUX下使用IntelliJ IDEA Community Edition配置lua编辑器Emmylua
安装lua我用的是manjaro所以我直接 pacman -S lua 就行了 .安装IntelliJ IDEA Community Edition 先下载idea解压出来 下载链接 下载 Commu ...
- NotePad++ 配置lua语法检查
NotePad++ 配置lua语法检查 NotePad 是个非常好用的文本编辑器,功能也十分强大,本章讲解如何在NotePad++中配置lua语法检查工具,可以快速定位lua脚本中的语法错误 1.首 ...
- Lua编辑器Scite汉化
Lua编辑器Scite汉化是本文要介绍的内容,主要是来了解并学习LUA编辑器的应用,具体内容的实现来看本文详解.想要多了解LUA编辑器的应用,请参考:LUA中关于文本编辑器SciTE配置方法. 供于l ...
- Sublime Text3配置Lua运行环境
Sublime Text3配置Lua运行环境 前言 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝(本菜鸡也是哦) 在以前的工作中使 ...
- android Studio 配置LUA 开发环境
android Studio 配置 LUA 开发环境 关于Android LUA资料 android如何调用lua? Android lua 教程 Lua官网 lua语言解释 Lua 5.1 参考手册 ...
- VSCode配置Python编辑器
VSCode配置Python编辑器 标签(空格分隔): VSCode python 功笙 (已使用中文文案排版指北 规则排版此篇文章) Visual Studio Code 是微软于 2015 年发布 ...
- Sublime Text3 配置LaTex编辑器
Sublime Text3 配置LaTex编辑器 所用到的工具: Sublime Text3 https://www.sublimetext.com/ package control https:// ...
- 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器
打造前端 Deepin Linux 工作环境--安装配置 atom 编辑器 好,我个人推荐大家使用 atom 编辑器,第一是免费,第二是好看,第三是好用. 安装 atom 编辑器 我们输入 apt-c ...
- android studio lua插件,android Studio 配置LUA 开发环境
android Studio 配置 LUA开发环境 关于Android LUA资料 引诉大牛的原话: Android 调用 Lua /Lua 调用 Android 代码 在Android项目中使用Lu ...
最新文章
- 使用多个JFrame:好的还是不好的做法? [关闭]
- microsoft .net framework专题汇总
- 熟悉一下oncontextmenu事件的知识
- 【ruoyi若依】启用HTTPS/SSL后,首页重定向出错
- keepalived 原理,安装,配置
- 程序异常退出后,托盘残留图标清理方法(C#)
- Codeforces 884E E. Binary Matrix
- C static extern和全局变量
- 强烈安利 uTools 我的生产力工具
- 浅谈UWB室内定位(二)_vortex_新浪博客
- windows Azure平台开发
- 什么叫预判_挖机事故发生之前,挖机司机做了什么?
- android大智慧安装目录,大智慧的文件目录结构
- ssh 登录linux xsell 登录Linux 提示用户密钥登录怎么解决
- 黄河金岸诗词大赛获奖作品选登(2:现代新诗)
- shell 补齐路径_Linux中10个有用的命令行补全例子
- 查询订单表中同一父订单下的所有子订单(蜜芽)
- 如何跨网段搜索网络摄像机
- 如何在右下角显示服务器图标,win7通知区域图标、电脑右下角图标显示和隐藏如何设置?...
- 钢管直线度测量方法产品平直度检测设备