SublimeLinter-contrib-scalastyle
基于 Scalastyle 的 SublimeLinter 3 插件用于 Scala
详细信息
安装
- 总数 5K
- Win 3K
- Mac 1K
- Linux 544
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 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
Mac | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 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 |
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-scalastyle
此代码检查插件为SublimeLinter提供与scalastyle的接口。它将与“scala”语法的文件一起使用。
安装
必须安装 SublimeLinter 3 才能使用此插件。如果没有安装 SublimeLinter 3,请按照此处的说明操作。
代码检查器安装
在使用此插件之前,必须确保系统上已安装 scalastyle
。 scalastyle
作为可执行 jar
文件可用,可以从此处下载。
代码检查器配置
为了使 scalastyle
能够通过 SublimeLinter 执行,您必须确保 SublimeLinter 可用 java
的路径。在继续之前,请阅读并遵循文档中的步骤“Finding a linter executable”,特别是“Validating your PATH”部分。
您已安装和配置 scalastyle
后,如果尚未安装,可以继续安装 SublimeLinter-contrib-scalastyle 插件。
插件安装
请使用 Package Control 安装代码检查器插件。这将确保插件在新版本可用时更新。如果您想从源代码安装并修改源代码,那么您可能已经知道自己在做什么,所以我们不会在这里讨论。
通过 Package Control 安装操作如下
在 Sublime Text 中,打开命令面板,并输入
install
。在您应看到的命令中,应该会有Package Control: Install Package
。如果该命令没有高亮显示,请使用键盘或鼠标选择它。Package Control 将断续几秒钟以获取可用插件的列表。当插件列表出现时,输入
scalastyle
。在列表中你应该看到SublimeLinter-contrib-scalastyle
。如果该条目没有被突出显示,请使用键盘或鼠标选择它。
设置
有关SublimeLinter如何使用设置的通用信息,请参阅设置。有关通用检查器设置的详细信息,请参阅检查器设置。
除了标准的SublimeLinter设置外,SublimeLinter-contrib-scalastyle还提供了自己的设置。
设置 | 类型 | 描述 |
---|---|---|
jar_file | str |
scalastyle jar 文件的路径。 |
默认情况下,检查器插件会在当前目录及其父目录中查找名为scalastyle-config.xml
的文件。要覆盖配置文件路径,请在检查器设置中添加以下内容
"scalastyle": {
"args": ["--config", "path/to/config.xml"]
}
贡献
如果您想贡献改进或修复,请按照以下方法操作
- 分叉插件存储库。
- 在从最新的
develop
创建的独立分支上编码。 - 提交并推动主题分支。
- 发起拉取请求。
- 请耐心等待。;-)
请注意,修改应遵循以下编码指南
- 缩进为4个空格。
- 代码应通过flake8和pep257检查器。
- 垂直空白有助于可读性,不要害怕使用它。
- 请使用描述性的变量名,除非它们非常著名,否则不要使用缩写。
重要!
此外,请注意,此存储库使用overcommit作为验证工具。在做出任何更改之前,请在您的本地存储库中安装overcommit。
感谢您的帮助!