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

Sublime​Linter-contrib-lua-globals

Sinaloit ST3

在 Lua 文件中查找全局变量的 SublimeLinter 插件。

详细信息

安装数

  • 总数 2K
  • Win 1K
  • Mac 442
  • Linux 223
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日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0

README

源代码
raw.​githubusercontent.​com

SublimeLinter-contrib-lua-globals

此 SublimeLinter 插件使用脚本查找 .lua 打开文件中的全局变量以进行代码检查。它将与具有“Lua”语法的文件一起使用。

提供的脚本最初由 Mikk 创建,并已修改以作为代码检查器使用。

有关更多信息,请查阅 Wiki

代码检查行为

  • GETGLOBAL 出现将被标记为警告
  • SETGLOBAL 出现将被标记为错误

安装

要使用此插件,必须已安装 SublimeLinter 3。如果未安装 SublimeLinter 3,请按照以下链接中的说明操作:此处

代码检查器安装

在使用此插件之前,您必须确保系统已安装 lua(包括 luac)。要安装 lua,请执行以下操作之一:

  1. 二进制下载页面 安装二进制文件。

  2. 在 Mac OS X 上,使用 homebrew 安装,请在终端中输入以下内容

brew install lua

请注意,luac的最新版本可能通过 brew 提供,请在终端中输入 brew search lua 以检查。

  1. 在 Windows 上,您可以使用 Lua for Windows 安装。

代码检查器配置

为了使 SublimeLinter 能够执行 lualuac,您必须确保其路径在 SublimeLinter 中可用。在进行以下操作之前,请阅读并按照说明操作 “Finding a linter executable”,并确保您的 PATH 路径正确。

一旦安装并配置了 lualuac,如果您还没有安装,可以继续安装 SublimeLinter-contrib-lua-globals 插件。

插件安装

请使用 Package Control 安装代码检查插件。这将确保插件在更新新版本时会自动更新。如果您想从源代码安装以便修改源代码,您可能已经知道自己在做什么,所以这里不会涉及该内容。

要使用 Package Control 安装,请执行以下步骤

  1. 在 Sublime Text 中,打开 命令面板 并输入 install。您应该会在命令列表中看到 Package Control: Install Package。如果该命令未被突出显示,请使用键盘或鼠标选择它。在 Package Control 获取可用插件列表的过程中可能会有几秒钟的暂停。

  2. 当插件列表出现时,输入 lua。您应该会在条目中看到 SublimeLinter-contrib-lua-globals。如果该条目未被突出显示,请使用键盘或鼠标选择它。

设置

有关 SublimeLinter 与设置的通用信息,请参阅 设置。有关通用代码检查器设置的详细信息,请参阅 代码检查器设置

贡献

如果您想贡献改进或修复,请按照以下步骤操作

  1. 将插件仓库进行分支。
  2. 从最新的 master 分支创建一个新的主题分支来进行修改。
  3. 提交并推送主题分支。
  4. 发起拉取请求。
  5. 请耐心等待。;-)

请注意,修改应遵循以下编码规范

  • 缩进为 4 个空格。
  • 代码应通过 flake8 和 pep257 代码检查器。
  • 垂直空格有助于可读性,不要害怕使用它。

感谢您的贡献!