Lua开发环境的搭建

  工欲善其事必先利其器,本文将简单介绍两种Lua开发环境的搭建。

一、使用Notepad++实现基本的代码编写环境

1.先去Notepad++的官方网站下载最新版本的Notepad++。

2. 安装完成后运行,这个时候我会立刻下一些比较好用的插件,点击菜单 插件->Plugin Manager->Show Plugin Manager

3.Notepad++真的有很多插件,这里我先安装NppExec(支持在Notepad++里调用其它.exe)和Explorer(能在Notepad++里直接操作资源管理器)

4.下载安装完成后重启Notepad++

5. 在工具栏上点 ,就能打开Explorer插件了。下面是效果图:

是不是很有IDE的感觉了,当然还有很多好玩的功能,就由大家自己去探索吧。

6. 下面接着配置NppExec。 NppExec是能让我们在Notepad++里使用外部工具编译或运行lua的一个插件,Lua开发用到的相关工具会在最后提供下载。

7. 将附件提供的工具复制到本地,比如说放到D:\DevSDK\Lua目录下,然后我们通过命令行输入:
  D:\DevSDK\Lua\lua.exe  printf.lua   

  这样的调用就解析编写的lua的正确性并运行了。

8. 在Notepad++的菜单 插件->Nppexec->Execute… (注意你在第3步一定要装好了这个插件)

然后输入:

$(FULL_CURRENT_PATH) 是Notepad++的一个宏,代表当前编辑的文件的完整路径。点save… 按钮,给这个命令行取一个名字叫 Run Lua. 然后按OK就可以试运行了。下面是试运行的结果,可见非常的方便:

9. 下次要用这个命令行还是要不停的点这么多菜单,未免有点烦。这个时候可以通过Notepad++的命令宏功能把刚刚的命令行放到菜单里,并绑定快捷键。点击菜单 插件->Nppexec->Advanced Option…

  在Associated script里选择刚刚保存的命令行,然后点Add/Modify按钮。然后勾上Place to the Macros submenu.点OK关闭窗口。按提示重启Notepad++.现在可以在菜单里看到:

  你可以快速的使用该操作去解析并运行Lua了。

10.   绑定快捷键只需要点菜单 设置->管理快捷键  如图所示:

11.   搞定了一个操作之后,后面就如法炮制了。这是我的外部调用列表:

Run Lua       D:\DevSDK\Lua\lua.exe  "$(FULL_CURRENT_PATH)"

Luac         D:\DevSDK\Lua\luac.exe  "$(FULL_CURRENT_PATH)"

二、  使用SciTE调试Lua代码 

  由于这个工具比较简单,程序同样会在下面提供下载,这里就不多做介绍,如下图所示。

以上提到的工具已打包.

下载地址: http://pan.baidu.com/share/link?shareid=121690&uk=2281817732

当然,您也可以到Lua官网下载。URL: http://www.lua.org/download.html

 

posted @ 2012-11-16 21:27  byxing  阅读(1638)  评论(0)    收藏  举报