`
webcenterol
  • 浏览: 915316 次
文章分类
社区版块
存档分类
最新评论

(2)Lua环境搭建之使用EditPlus搭建Lua开发环境

 
阅读更多

一、语法高亮

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

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

二、自定义运行功能按钮

打开EditPlusTools工具--》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写脚本程序,轻量,方便。

分享到:
评论

相关推荐

    让EditPlus支持Lua

    让EditPlus支持Lua让EditPlus支持Lua让EditPlus支持Lua让EditPlus支持Lua让EditPlus支持Lua

    Lua语法高亮,用于Editplus

    在Editplus中高亮lua语法。版本5.1

    EditPlus实现lua高亮显示lua51.stx

    EditPlus实现lua高亮显示lua51.stx

    支持lua的EditPlus汉化注册版本

    支持lua的EditPlus汉化注册版本,先安装EditPlus,再导入lua.stx, 就OK了!!

    EditPlus Lua.stx Lua安装包

    都想要的都有了,我当初找了好久才找到。所以分享一下吧,还有一个安装包上传不了,Lua安装包 18MB,如果有人想的话,加一下QQ我传给你们474809726

    EditPlus中配置python,lua环境

    NULL 博文链接:https://bask.iteye.com/blog/550596

    editplus lua.stx

    lua.stx lua.stx lua.stx lua.stx

    lua.stx

    EditPlus使用的Lua的语法文件,可在EditPlus中高亮显示Lua关键字。

    lua程序设计和参考手册

    如何让EditPlus支持LUA; lua-5.1.4.tar.gz; lua程序设计中文版.pdf; Lua+5.1+参考手册.pdf; Lua一些基本函数.txt; Programming_in_LUA中文版.txt; Lua 5_1 参考手册.mht;

    LuaStudio v9.67 无限试用

    现在已有的编辑器有Notepad++, Editplus, luaforwindows, Script.Net, Decoda, LuaCoding, SciTE, BabeLua 等等、但唯有LuaStudio才是真正意义上的IDE、集成了编辑、工程管理、调试、远程调试、等各种功能。

    EditPlus5.0中文破解版 v5.0.611

    ----------------------------------- EditPlus5.0中文破解版 v5.0.611 -----------------------------------

    EditPlus_3.51.910_SC.rar

    EditPlus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴簿的功能,...

    editplus 下载 附注册码

    editplus3.31以及注册码。无毒、无马、无插件放心使用。

    EditPlus_3.0.1.559_sc

    征途,等游戏里有.lua得文件,这里带了编辑器,和脚本文件具体使用方法见压缩文档说明

    OpenCTags 类函数关联提示插件

    其主要用途为根据当前选中的tag(单词或者文本),快速在所有文件中定位列表,并可以根据在列表中的选择快速跳转到对应的文件及定位到tag所在的行,方便你在代码中跳来跳去,实乃编程开发开发和代码阅读的上好利器...

    Windows下的文本编辑器-flexedit

    FlexEdit不像editplus那样简单的文本模板,FlexEdit模板功能支持变量,比如当前编辑文件的文件名,后缀,当前时间等等,这对于某些有着规范的编码规范的环境是很适用的。 自动缩进 在C/C++语言中,往往在键入“{”...

    Node.js文件编码格式的转换的方法

    项目很多 lua 文件不是 utf-8格式,使用 EditPlus 查看的时候,显示为ASCII。还有的是带BOM的,带BOM倒好处理,之前写过,有一定规律。 ASCII编码就比较蛋疼,通过搜索网上资源,反复测试对比,最终形成下面比较靠谱...

    Sublime Text 3

    Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是...

    sublime text 3

    Sublime Text 3是一个轻量、...相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText 3面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择;

Global site tag (gtag.js) - Google Analytics