sublime text 3 + Lua 初步认识

操作步骤

  1. 下载安装Sublime Text3

    这一点我就不多说了,直接在搜索引擎中输入“Sublime Text3 下载”即可找到一堆下载地址,找一款自己喜欢的然后下载,下载完后正常安装即可。

  2. 初始测试

    其实很多 Sublime Text3软件都自带一些语言的编译运行环境,你可以先打开这个安装好的软件编写一个lua测试文件保存,然后选择菜单“工具->编译系统->Lua”,下图所示:

    这里写图片描述

    设置完成后按快捷键F7,如果程序正常运行则说明你的软件不需要配置可以直接使用,如果出现了类似下图所示的错误,请继续跟随以下步骤进行配置。

    这里写图片描述

  3. 分析原因

    看一下上图的错误信息,大致意思就是找不到“lua”这个程序,那我们就帮它找到好了,这个是软件自带的编译系统我们没办法修改,那我们就自己新建一个编译系统。

  4. 新建Lua编译系统

    选择菜单中的“工具->编译系统->新编译系统”来新建一个编译系统配置文件,在配置文件中使用下面的配置代码覆盖:

    {
    "cmd": ["H:/Program Files (x86)/Lua/lua_interpreter.exe", "$file"],  
    "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",  
    "selector": "source.lua"  
    }

    然后保存文件名为“selfLua.sublime-bulid”如下图所示

    这里写图片描述

    注意配置文件中的Lua解释器的位置,大家在配置的过程中需要适当修改,图中所显示的路径是我自己lua解释器存放的位置,这个位置写绝对路径就好,免得出现找不到的麻烦。这个lua解释器你可以自己去网上找,也可以到我的资源里去下载lua解释器放到自己可以找到的位置,和配置文件中的路径对应上就可以,你可以自行修改。

  5. 选择自定义的编译系统

    点击菜单“工具->编译系统”就可以看到我们刚才自定义的那个lua编译系统了,我们可以选择“selfLua”如下图所示:

    这里写图片描述

  6. 编译运行 
    完成上述配置后,就可以切换到自己一开始编写的lua测试文件了,此时按快捷键F7,就可以输出运行结果了,运行结果如下图:

    这里写图片描述

另注

Lua 解释器 最新下载


sublime text ctl+左键函数跳转设置

在“CTags的官方网站”下载最新版的ctags.exe,放到我的sublime text目录下。注意要在环境变量增加你的ctags.exe的路径。比如我的路径为:C:\Sublime Text 2.0\ctags.exe,那么我在环境变量path中增加:C:\Sublime Text 2.0,如下图所示:

重建索引后,尽然可以使用键盘按键与鼠标结合来进行函数追踪功能了,但是要按ctrl+shift后,在按鼠标左键进行函数追踪。可我想直接按ctrl与鼠标左键。通过进一步摸索,发现增加了mouse选项,如下图所示:

于是在Mouse Bindings-user中复制Mouse Bindings-Default的代码,并去掉shift,实现了ctrl+鼠标左键进行函数追踪功能。同时,定位到目标文件后,按下ctrl+鼠标右键会返回到原文件中。非常方便。

跳转至文件后,如果想让左侧项目目录同时显示文件位置,有两种方法:
一、在打开的文件中右键选Reveal in Side Bar
二、安装SyncedSideBar插件。



你可能感兴趣的:(Lua,转载)