Mac下Lua Sublime Text3 開發環境搭建

1.安裝Lua編譯器
(1)下載Lua, http://www.lua.org/

(2)解壓後,cd進入該文件夾src目錄下,修改Makefile裏macosx後一行爲 macosx: $(MAKE) all MYCFLAGS=”-DLUA_USE_LINUX -arch i386” MYLIBS=”-arch i386 -lreadline” 保存退出。
(3)在當前文件夾執行make macosx 然後回車

(4)cd 到上一目錄,執行sudo make install

(5)完成之後執行lua -v 可以看到:
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
表示安裝成功;

2.安裝Sublime Text2
(1)下載http://sublime-text-2.cn.uptodown.com後打開
Tools-Build System - New Build System…
{
“cmd”: [“/usr/local/bin/lua”, “$file”],
“file_regex”: “^(…?):([0-9]):?([0-9]*)”,
“selector”: “source.lua”
}

(2)保存爲Lua.sublime-build, 之後重啓Sublime Text 2

(3).ctrl+n新建文件,輸入print(“hello world”)保存到英文路徑目錄下

(4).然後ctrl+b啓動編譯。就會看到:
test.lua
print(“hello world”)

hello world 
[Finished in 0.0s]

注:一定要保存在英文路徑下,如果保存在中文路徑下會出現如下異常:
Traceback (most recent call last):
File “./sublime_plugin.py”, line 337, in run_
File “./exec.py”, line 130, in run
UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 36-37: ordinal not in range(128)

經過上面安裝了Package Control後,我們就可以通過快捷鍵 Ctrl+Shift+P 打開Package Control來安裝插件了。
在打開的輸入框中輸入 install ,會根據你的輸入自動提示,選擇 Install Package。

等待,然後又會彈出一個輸入框,讓你輸入你要安裝的插件。

我們要安裝支持UTF8編碼的一個插件,只需要在輸入框中輸入convert,自動匹配後,選擇 ConvertToUTF8 插件,回車,等待,安裝完畢,
這樣,ST就支持UTF-8編碼了。
發佈了116 篇原創文章 · 獲贊 26 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章