ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Lua开发

rorydriscoll 全部

提供多种支持文件以使在Sublime Text 2中进行Lua开发更加愉快。

标签 lua

详情

  • 2014.12.08.21.51.53
  • github.com
  • github.com
  • 10年前
  • 25分钟前
  • 12年前

安装次数

  • 总计 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

源码
raw.githubusercontent.com

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 似乎在第一个错误处停止,因此您只能看到一个点。错误信息将在状态栏中显示。