SublimeLinter-cppcheck
此SublimeLinter插件为cppcheck提供了接口。
详细信息
安装次数
- 总数 37K
- Win 17K
- Mac 7K
- Linux 13K
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 | 2 | 1 | 1 | 1 | 2 | 0 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 8 | 1 | 0 | 2 | 0 | 1 | 0 | 6 | 3 | 1 | 0 | 0 | 8 | 0 | 1 | 2 | 1 | 3 | 1 | 1 | 1 | 1 | 4 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 3 | 1 | 1 |
Mac | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
Linux | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 2 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 |
Readme
SublimeLinter-cppcheck
此SublimeLinter插件为SublimeLinter提供cppcheck的接口。它将用于具有“C++”或“C”语法的文件。
安装
为了使用此插件,必须先安装SublimeLinter。
请使用 Package Control 安装代码检查插件。
在使用此插件之前,请确保您的系统上已安装cppcheck
。要安装cppcheck
,请执行以下操作之一
- 从您喜欢的软件包管理器安装
cppcheck
<package manager> install cppcheck
- 对于Windows,您可以从cppcheck官方站点下载副本。
安装cppcheck
后,请确保它位于您的系统PATH中,以便SublimeLinter能够找到它。文档涵盖了PATH配置故障排除。
设置
我们有两个设置部分:为c文件设置'cppcheck',以及为c++文件配置'cppcheck++'。例如。
{
"linters":
{
"cppcheck": {
...
},
"cppcheck++": {
...
}
}
},
--language=
会自动设置为c
或c++
。
- SublimeLinter设置:http://sublimelinter.com/en/latest/settings.html
- 代码检查器设置:http://sublimelinter.com/en/latest/linter_settings.html
额外的SublimeLinter-cppcheck设置
设置 | 描述 |
---|---|
std | 设置使用的语言标准。 |
enable | 启用检查的逗号分隔列表。默认为style 。 |
示例
对于enable
,您可以使用单个字符串(比如 "style,unusedFunction"
),或如果不在行内,可以使用字符串数组(比如 ["style", "unusedFunction"]
)。
对于std
,您可以使用一个单独的字符串表示单个值,但必须使用字符串数组表示多个值(例如["c89", "c99"]
),这意味着在行内设置中您不能使用多个值。