Lua开发
提供多种支持文件以使在Sublime Text 2中进行Lua开发更加愉快。
标签 lua
详情
安装次数
- 总计 29K
- Win 19K
- Mac 7K
- Linux 3K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 4 | 1 | 4 | 2 | 1 | 2 | 0 | 1 | 3 | 3 | 0 | 1 | 0 | 1 | 1 | 2 | 1 | 3 | 0 | 2 | 0 | 0 | 1 | 1 | 1 | 2 | 1 | 2 | 0 | 4 | 3 | 0 | 2 | 6 | 3 | 0 | 3 | 0 | 2 | 4 | 0 | 1 | 2 |
Mac | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
LuaSublime
一组不同支持文件集合,适用于在Sublime Text 2中使用Lua进行编程。
安装
这些文件应该放置在Lua软件包目录中。对于OS X用户,可以在这里找到:
/Users/[USERNAME]/Library/Application Support/Sublime Text 2/Packages/Lua
对于Windows,此目录在此:
C:\\Users\\[USERNAME]\\AppData\\Roaming\\Sublime Text 2\\Packages\\Lua
内容
语法着色
Lua.tmLanguage
Lua.JSON-tmLanguage
这些文件定义了一个用于在Lua文件中进行语法着色的语言语法。与随Sublime Text一起提供的版本相比,您将获得以下内容:
- 更多的标记:函数调用和变量现在被标记,它们将正确地显示为彩色。
- 更好的作用域:大多数代码块现在都有一些嵌套作用域支持。这意味着如果在另一个函数内部的函数内的if块内的变量上放置了光标,程序就知道了这一点。这不会影响着色,但如果您使用“扩展选择到作用域”命令,您将发现现在可以找到更好的匹配项。
为了比较,这里是如何使用Twilight颜色方案查看旧的语法高亮的:
这里是如何查看新的语法高亮:
构建系统
Lua.sublime-build
这是一个简单的构建系统,它编译并运行当前Lua文件。您可以使用F4键在错误之间跳转。
实时解析器
ParseLua.py
这是一个插件,它持续解析当前Lua文件,并且在页面上放置一个点来突出显示任何错误。
Lua 似乎在第一个错误处停止,因此您只能看到一个点。错误信息将在状态栏中显示。