自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解如何讓EditPlus支持LUA教程

移動開發(fā) iOS
如何讓EditPlus支持LUA教程是本文要介紹的內(nèi)容,這次主要介紹一下學習Lua之前的準備工作。關(guān)于在EditPlus中實現(xiàn)lua的安裝,具體內(nèi)容來看本文詳解。

如何讓EditPlus支持LUA教程是本文要介紹的內(nèi)容,這次主要介紹一下學習Lua之前的準備工作。關(guān)于在EditPlus中實現(xiàn)lua的安裝,具體內(nèi)容來看本文詳解。

(1) 下載Lua安裝包,最新版本是lua-5.1.3. 它的體積很小,只有210K,http://luaforge.net/frs/?group_id=377

這是WINDOWS版本. 附帶了編輯器,連環(huán)境變量都一次搞定了。

(2)安裝lua

(3)安裝EditPlus編輯器:

EditPlus 簡單又好用, 我自己喜歡漢化版 http://www.crsky.com/soft/1578.html. 2.3以上版本可以使用一下注冊碼:

  1. Name:www.cnzz.cc  
  2. Code:60A8E-21F10-5BZ83-ADW4E-F3TC9 

(4)讓EditPlus支持lua高亮

下拉菜單"工具" -- "首選項" ,選擇"語法". 點擊"添加"按鈕增加一個文件類型,在下面的"描述"和"擴展名"欄里都填寫lua。

下面設(shè)置語法文件。

lua.stx文件下載地址:http://download.csdn.net/source/257667. 注意要按一下"載入"按鈕.

再設(shè)置好"自動換行"和"縮進".

(5)讓EditPlus能調(diào)用Lua5調(diào)試代碼

選擇左面的"用戶工具",點擊右面的"添加"--"應用程序"之后,"菜單文本"填 Run_Lua5"命令"欄, 需要寫明你步驟(2)安裝的lua5系統(tǒng)的位置.在"參數(shù)"欄, 選擇"文件路徑", 或者$(FilePath)在"初始目錄"欄, 選擇"文件目錄", 或者$(FileDir)更改所有設(shè)置之后,不要忘記點擊"應用",讓設(shè)置生效.

(6)讓EditPlus能定位出錯行, 沒有這個功能編輯大文件時可以讓人麻煩死.

這需要讓EditPlus能理解Lua5的輸出.注意"初始目錄"欄下面還有個"捕獲輸出"開關(guān), 要鉤選.按"輸出模式"按鈕, 打開輸出模式設(shè)置框.去掉"使用默認輸出模式"選項.

在正則表達式中填寫"^(.:\\.*):([0-9]):.*"文件名選"標記1", 行選"標記2".

(7)現(xiàn)在讓我們試試語法高亮和調(diào)試設(shè)置成功沒有

創(chuàng)建一個新的Lua文件,寫入一行代碼:print("Hello,Lua")選擇菜單的"工具",最下面有自定義命令Run_Lua5,點擊此命令即可完成lua文件的執(zhí)行.執(zhí)行結(jié)果是彈出一個寫有Hello,Lua的控制臺。

(8)試試能否定位出錯行

在剛才的代碼前面加一行 x==1, 這是一行錯誤表達式.再執(zhí)行一次, 在彈出控制臺的出錯提示行上面雙擊,EditPlus有沒有正確定位出錯行?至此,學習Lua的準備工作完畢,可以正式開始學習了。

定義函數(shù)模板。

為什么要這么做呢?因為一個lua文件里面往往好多函數(shù)在里面,要找一個函數(shù)挺麻煩的,如果按ctrl F11可以出來函數(shù)列表,那就爽多了,有多少函數(shù)一目了然。要做到這一點,就要在剛才那個配置語法的窗口那里,點[函數(shù)模板],在函數(shù)模板定義表達式那 里,鍵入如下:function [a-zA-Z0-9]+\([a-zA-Z0-9 ,]+\)\n.*\nend

小結(jié):詳解如何讓EditPlus支持LUA教程的內(nèi)容介紹完了,希望通過本文的學習那對你有所幫助!

責任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2011-08-25 16:38:06

EditPluslua

2011-08-25 15:02:17

Lua環(huán)境搭建EditPlus

2011-08-24 11:03:33

LUA環(huán)境 安裝

2011-08-25 15:41:42

Lua源碼

2011-08-23 10:19:44

LuaEditplusSciTE

2011-08-23 17:06:03

2011-08-30 11:09:26

MySQL ProxyLua

2011-08-25 16:20:33

Lua腳本變量

2011-08-29 18:09:45

LUAWeb開發(fā)服務器

2011-08-24 16:41:38

lua調(diào)試器

2011-08-23 09:56:52

UnicodeLua

2011-08-31 17:04:26

2017-05-18 10:43:36

熱點圖大數(shù)據(jù)CPU

2011-08-30 10:08:38

Centos 5.2Mysql ProxyLUA

2011-08-24 15:28:02

Lua編譯器解釋器

2013-12-03 13:05:30

Lua腳本語言

2011-09-06 17:45:14

LUA開發(fā)環(huán)境Decoda

2011-08-23 13:27:46

Luaglobal變量

2011-08-01 09:50:46

iPhone 獲取對象 UIView

2011-09-01 16:01:25

Qt插件
點贊
收藏

51CTO技術(shù)棧公眾號