Lua环境搭建之使用EditPlus搭建Lua开发环境


一、语法高亮

打开 EditPlus,Tools 工具--》Preferences首选项==》setting & syntax语法

点击右面的Add 按钮增加一个文件类型,在下面的Descrīption栏里填写LuaFIle extension栏里填写lua。注意到下面还有一栏可以选择Syntax File,这是提供Lua语法文件的地方。有了它,可以让EditPlus支持lua代码的高亮关键字显示。这个高亮支持代码可以在网上搜到(http://download.csdn.net/source/2225860)。

二、自定义运行功能按钮

打开EditPlus,Tools 工具--》Preferences首选项--》User tools用户工具

再选择左面的User tools选项,点击右面的Add Tool -- Program 
之后,在Menu Text一栏中填入 Run_Lua 
Command一栏中填入 lua 
 Argument一栏中填入$(FileName)
Initial directory一栏中填入$(FileDir)

在捕获输出前打钩,点击输出模式,在正则表达式里面输入^(.://.*):([0-9]):.*
更改所有设置之后,不要忘记点击Apply应用,然后点击OK

 

三、是定义函数模板。

为什么要这么做呢?因为一个lua文件里面往往好多函数在里面,要找一个函数挺麻烦的,如果按ctrl F11可以出来函数列表,那就爽多了,有多少函数一目了然。要做到这一点,就要在刚才那个配置语法的窗口那里,点[函数模板],在函数模板定义表达式那 里,键入如下:function [a-zA-Z0-9]+/([a-zA-Z0-9 ,]+/)/n.*/nend

 

四、自己设定模板 
浏览自己的模板文件,命名为template.lua 
我的模板文件如下:


-- encoding: UTF-8


------------------------------------------------
-- 程序名称:
-- 版本:
-- 作者:
-- 作者主页:
-- 项目主页: 
--
-- 此扩展遵循GPLv3发布
------------------------------------------------
print(_VERSION)
print("Hello,Lua!")
--Single line comments in  Lua start with double hyphen。
--[[多行注释
two square brackets
]]--

五、新建test.lua 

ctrl+1就可以看到输出结果,ctrl+F11就可以看函数列表了 

 
选择File -- New -- Others... ,然后选择我们刚刚新创建的Lua文件,写入一行代码如下:
print("Hello,Lua!")
然后保存一下。选择Tools菜单,最下面有自定义命令Run_Lua,点击此命令即可完成lua文件的执行(或者用对应的快捷键 我的是Ctrl + 1)。执行结果是弹出一个写有Hello,Lua的控制台。如果没有出现,说明你没有Lua编译器,需要下载一个,可以下载Lua For Windows,网址:http://code.google.com/p/luaforwindows/downloads/list

下 载完安装后,在EditPlus中指定编译路径:Tools->Preferences->Tools->User tools->Command->选择已经安装好的lua.exe的路径->Apply->OK。此时再运行一下程序,是不是已 经出来啦。

 

这样就可以用EditPlus舒服的读写lua了。 用EditPlus写脚本程序,轻量,方便。

原文地址:https://www.cnblogs.com/timssd/p/4753607.html