偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

詳解如何讓EditPlus支持LUA教程

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

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

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

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

(2)安裝lua

(3)安裝EditPlus編輯器:

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

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

(4)讓EditPlus支持lua高亮

下拉菜單"工具" -- "首選項(xiàng)" ,選擇"語(yǔ)法". 點(diǎn)擊"添加"按鈕增加一個(gè)文件類(lèi)型,在下面的"描述"和"擴(kuò)展名"欄里都填寫(xiě)lua。

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

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

再設(shè)置好"自動(dòng)換行"和"縮進(jìn)".

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

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

(6)讓EditPlus能定位出錯(cuò)行, 沒(méi)有這個(gè)功能編輯大文件時(shí)可以讓人麻煩死.

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

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

(7)現(xiàn)在讓我們?cè)囋囌Z(yǔ)法高亮和調(diào)試設(shè)置成功沒(méi)有

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

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

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

定義函數(shù)模板。

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

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

責(zé)任編輯:zhaolei 來(lái)源: 博客園
相關(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-25 16:20:33

Lua腳本變量

2011-08-23 17:06:03

2011-08-30 11:09:26

MySQL ProxyLua

2011-08-29 18:09:45

LUAWeb開(kāi)發(fā)服務(wù)器

2017-05-18 10:43:36

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

2011-08-31 17:04:26

2011-08-24 16:41:38

lua調(diào)試器

2011-08-23 09:56:52

UnicodeLua

2011-08-24 15:28:02

Lua編譯器解釋器

2011-08-30 10:08:38

Centos 5.2Mysql ProxyLUA

2013-12-03 13:05:30

Lua腳本語(yǔ)言

2011-08-23 13:27:46

Luaglobal變量

2013-09-13 14:00:49

移動(dòng)化企業(yè)移動(dòng)信息化編程技術(shù)

2011-08-01 09:50:46

iPhone 獲取對(duì)象 UIView

2011-09-06 17:45:14

LUA開(kāi)發(fā)環(huán)境Decoda
點(diǎn)贊
收藏

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