项目中使用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编辑器相关推荐

  1. LINUX下使用IntelliJ IDEA Community Edition配置lua编辑器Emmylua

    安装lua我用的是manjaro所以我直接 pacman -S lua 就行了 .安装IntelliJ IDEA Community Edition 先下载idea解压出来 下载链接 下载 Commu ...

  2. NotePad++ 配置lua语法检查

    NotePad++  配置lua语法检查 NotePad 是个非常好用的文本编辑器,功能也十分强大,本章讲解如何在NotePad++中配置lua语法检查工具,可以快速定位lua脚本中的语法错误 1.首 ...

  3. Lua编辑器Scite汉化

    Lua编辑器Scite汉化是本文要介绍的内容,主要是来了解并学习LUA编辑器的应用,具体内容的实现来看本文详解.想要多了解LUA编辑器的应用,请参考:LUA中关于文本编辑器SciTE配置方法. 供于l ...

  4. Sublime Text3配置Lua运行环境

    Sublime Text3配置Lua运行环境 前言 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝(本菜鸡也是哦) 在以前的工作中使 ...

  5. android Studio 配置LUA 开发环境

    android Studio 配置 LUA 开发环境 关于Android LUA资料 android如何调用lua? Android lua 教程 Lua官网 lua语言解释 Lua 5.1 参考手册 ...

  6. VSCode配置Python编辑器

    VSCode配置Python编辑器 标签(空格分隔): VSCode python 功笙 (已使用中文文案排版指北 规则排版此篇文章) Visual Studio Code 是微软于 2015 年发布 ...

  7. Sublime Text3 配置LaTex编辑器

    Sublime Text3 配置LaTex编辑器 所用到的工具: Sublime Text3 https://www.sublimetext.com/ package control https:// ...

  8. 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器

    打造前端 Deepin Linux 工作环境--安装配置 atom 编辑器 好,我个人推荐大家使用 atom 编辑器,第一是免费,第二是好看,第三是好用. 安装 atom 编辑器 我们输入 apt-c ...

  9. android studio lua插件,android Studio 配置LUA 开发环境

    android Studio 配置 LUA开发环境 关于Android LUA资料 引诉大牛的原话: Android 调用 Lua /Lua 调用 Android 代码 在Android项目中使用Lu ...

最新文章

  1. 使用多个JFrame:好的还是不好的做法? [关闭]
  2. microsoft .net framework专题汇总
  3. 熟悉一下oncontextmenu事件的知识
  4. 【ruoyi若依】启用HTTPS/SSL后,首页重定向出错
  5. keepalived 原理,安装,配置
  6. 程序异常退出后,托盘残留图标清理方法(C#)
  7. Codeforces 884E E. Binary Matrix
  8. C static extern和全局变量
  9. 强烈安利 uTools 我的生产力工具
  10. 浅谈UWB室内定位(二)_vortex_新浪博客
  11. windows Azure平台开发
  12. 什么叫预判_挖机事故发生之前,挖机司机做了什么?
  13. android大智慧安装目录,大智慧的文件目录结构
  14. ssh 登录linux xsell 登录Linux 提示用户密钥登录怎么解决
  15. 黄河金岸诗词大赛获奖作品选登(2:现代新诗)
  16. shell 补齐路径_Linux中10个有用的命令行补全例子
  17. 查询订单表中同一父订单下的所有子订单(蜜芽)
  18. 如何跨网段搜索网络摄像机
  19. 如何在右下角显示服务器图标,win7通知区域图标、电脑右下角图标显示和隐藏如何设置?...
  20. 钢管直线度测量方法产品平直度检测设备

热门文章

  1. python开发和运维学哪个好-想从事运维开发,有什么好的自学 CentOS 和 Python 学习方案?...
  2. Windows系统的复制、粘贴效果失效解决办法
  3. 如何给结构体中的字符数组赋值。
  4. java报错解决方法
  5. Excel单元格下拉菜单的制作
  6. html网页布局白边问题
  7. linux下MySql删除
  8. 华为oj初级 字符逆序
  9. polo换空气滤芯教程
  10. ActiveMQ学习七-静态网络连接