SublimeLinter-contrib-cookstyle
使用 cookstyle 的 Ruby 插件,用于 SublimeLinter 3。
详细信息
安装次数
- 总数 287
- Win 138
- Mac 96
- Linux 53
2023年8月6日 | 2023年8月5日 | 2023年8月4日 | 2023年8月3日 | 2023年8月2日 | 2023年8月1日 | 2023年7月31日 | 2023年7月30日 | 2023年7月29日 | 2023年7月28日 | 2023年7月27日 | 2023年7月26日 | 2023年7月25日 | 2023年7月24日 | 2023年7月23日 | 2023年7月22日 | 2023年7月21日 | 2023年7月20日 | 2023年7月19日 | 2023年7月18日 | 2023年7月17日 | 2023年7月16日 | 2023年7月15日 | 2023年7月14日 | 2023年7月13日 | 2023年7月12日 | 2023年7月11日 | 2023年7月10日 | 2023年7月9日 | 2023年7月8日 | 2023年7月7日 | 2023年7月6日 | 2023年7月5日 | 2023年7月4日 | 2023年7月3日 | 2023年7月2日 | 2023年7月1日 | 2023年6月30日 | 2023年6月29日 | 2023年6月28日 | 2023年6月27日 | 2023年6月26日 | 2023年6月25日 | 2023年6月24日 | 2023年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
SublimeLinter-contrib-cookstyle
这个用于 SublimeLinter 的代码检查插件提供了一个到 cookstyle 的接口。它将使用 SublimeLinter 4 的选择器来处理 ruby
语法的文件。
安装
为了使用此插件,必须已经安装 SublimeLinter 4。如果尚未安装 SublimeLinter 4,请按照此处的说明进行安装。
代码检查器安装
在开始使用此插件之前,您必须确保您的系统已安装 cookstyle
。要安装 cookstyle
,请执行以下操作
- 安装包含
cookstyle
的 Chef DK
注意:此插件需要 cookstyle
v0.0.1 或更高版本。
代码检查器配置
为了使 SublimeLinter 能够执行 cookstyle
,您必须确保其路径对 SublimeLinter 可用。在继续之前,请阅读并遵循文档中“寻找一个代码检查器可执行文件”部分的步骤,特别是“验证您的路径”部分。
一旦安装和配置了 cookstyle
,您就可以继续安装 SublimeLinter-contrib-cookstyle 插件了,如果尚未安装。
插件安装
请使用 Package Control 安装代码检查插件。这将确保在出现新版本时插件也会更新。如果您希望从源代码安装以便修改源代码,您可能已经知道自己在做什么,所以我们不会在此处涵盖这一点。
要通过 Package Control 安装,请执行以下操作
在 Sublime Text 内,打开命令面板并键入
install
。您应该在命令列表中看到Package Control: Install Package
。如果没有高亮显示,请使用键盘或鼠标来选中它。Package Control会在几秒钟内检索可用插件的列表。当插件列表出现时,输入
cookstyle
。您应该看到条目SublimeLinter-contrib-cookstyle
。如果该条目没有高亮显示,请使用键盘或鼠标选择它。
设置
有关SublimeLinter如何与设置协同工作的一般信息,请参阅设置。有关通用linter设置的信息,请参阅Linter 设置。
您可以使用 .rubocop.yml
配置文件以与命令行相同的精确方式配置 cookstyle
。有关更多信息,请参阅rubocop
文档。
默认情况下,linter 插件会在当前目录和它的父目录中查找名为 .rubocop.yml
的配置文件。要覆盖配置文件路径,请将其添加到 Sublime Linter 用户设置(在 菜单->首选项->包设置->SublimeLinter->设置 - 用户
中找到)
"cookstyle": {
"args": ["--config", "path/to/config.yml"]
}
贡献
如果您想贡献力量或修复错误,请按照以下步骤操作
- 分支插件仓库。
- 从最新的
master
创建一个独立的主题分支进行开发。 - 提交并推送到主题分支。
- 发起 pull request。
- 请耐心等待。:-)
请注意,修改应遵循以下编码指南
- 缩进是 4 个空格。
- 代码应通过 flake8 和 pep257 linter。
- 垂直空白有助于可读性,不要害怕使用它。
- 请使用描述性的变量名,除非缩写非常知名,否则不要使用缩写。
感谢您的帮助!