SublimeLinter-contrib-CFLint
使用 CFLint 的 Adobe ColdFusion SublimeLinter 插件。
详细信息
安装次数
- 总数 2K
- Win 982
- Mac 442
- Linux 104
Aug 6 | Aug 5 | Aug 4 | Aug 3 | Aug 2 | Aug 1 | Jul 31 | Jul 30 | Jul 29 | Jul 28 | Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 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 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 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 |
说明文件
SublimeLinter-contrib-CFLint
这个 SublimeLinter 3 的代码检查插件提供了与 SublimeLinter 3 的接口,并使用 CFLint。它将用于具有 CFML 语法格式的文件。
安装
SublimeLinter 3 必须安装才能使用本插件。如果未安装,请按照 此处 的说明操作。
代码检查安装
在使用本插件之前,您必须确保系统已安装 CFLint 和 SublimeText-CFML。
安装 CFLint 的步骤如下
- 下载并安装最新的 Java SE 8+ JRE,或如果您打算自行构建,则下载 JDK。
- 从 GitHub 发布 或 Maven 存储库 下载最新的 CFLint 独立 JAR 文件(例如
CFLint-1.2.0-all.jar
或更新版本)。或者,您可以使用 以下说明 手动构建它。这是将提供给设置中jar_file
的 JAR 文件。
安装 SublimeText-CFML 的步骤如下
- 请遵循 jcberquist/sublimetext-cfml 中的说明。
插件安装
请使用 Package Control 安装代码检查插件。这将确保在新版本可用时更新插件。如果您想从源安装以便修改源代码,您可能知道自己在做什么,所以我们在这里不进行说明。
通过Package Control安装,请按照以下步骤操作
在Sublime Text中,打开命令面板,并输入
install
。在出现的命令中找到Package Control: Install Package
。如果没有高亮显示,请使用键盘或鼠标选择它。Package Control将暂停几秒钟以获取可用的插件列表。当插件列表出现时,输入
cflint
。在条目中,你应该能看到SublimeLinter-contrib-CFLint
。如果没有高亮显示,请使用键盘或鼠标选择它。
设置
有关SublimeLinter 3如何与设置一起工作的一般信息,请参阅设置。有关标准linter设置的详细信息,请参阅Linter 设置。
插件特定设置
安装了SublimeLinter 3和SublimeLinter-contrib-CFLint插件后,您需要编辑CFLint设置。
首选项 > 包设置 > SublimeLinter > 设置
您将在用户设置下看到一个CFLint部分(SublimeLinter.sublime-settings – User)
"linters": {
"cflint": {
"@disable": false,
"args": [],
"aux_config_dirs": [],
"config_file_name": "cflintrc.xml",
"excludes": [],
"jar_file": ""
}
},
添加CFLint JAR文件的完整路径,并可选地添加配置文件信息
jar_file
(必需):必须包含CFLint-*-all.jar
文件的绝对路径。config_file_name
(可选):此字段必须仅包含CFLint
配置文件的文件名。[默认:.cflintrc
]aux_config_dirs
(可选):一个路径数组,用作在未找到正在lint的文件时的辅助目录以搜索配置文件。
贡献
如果您想对增强功能或修复做出贡献,请按照以下步骤操作
- Fork插件仓库。
- 从最新的
master
分支创建一个独立的话题分支。 - 提交并推送话题分支。
- 发起一个拉取请求。
- 请耐心等待。:-)
请注意,修改应遵循以下编码指南
- 缩进为4个空格。
- 代码应通过flake8和pep257 linters。
- 垂直空白有助于可读性,不要害怕使用它。
- 请使用描述性的变量名,除非非常著名,否则不要使用缩写。
感谢您的帮助!