安装Cppcheck
下载地址 http://sourceforge.net/projects/cppcheck/,
百度云地址:http://pan.baidu.com/s/1mgl6W9U
将安装目录添加到环境变量中
然后重启电脑。这一步很重要。我因为没有重启,虽然命令行可以使用cppcheck了,但是sublime中一直提示没有错误。
安装SublimeLinter和SublimeLinter-cppcheck
首先下载插件管理器Package Control到Sublime Text 3 的插件目录下(Preference–Browse Packages上级目录Installed packages下),然后按下Ctrl+Shift+P调出控制面板,输入install,点击Package Control: Install Package,就可以查找并安装各种插件了。
要安装的插件:
激活Linter和Linting
Ctrl+Shift+P调出控制面板输入SublimeLinter,激活Linter和Linting 。如图是激活状态。
使用
通过菜单Tools -> SublimeLinter -> Mark Style,选择No Column Highlights Line。
完成以上设置后,错误代码即可实现高亮,效果如图所示:
快捷键
按Ctrl+K,然后按a 显示所有错误
Ctrl+k, n 跳到下一个错误
lz你好我在sub3上面的很多插件都无法使用,选项都是灰色的,插件的设置都为空,是版本的问题吗,lz什么版本
我的是3083版本 应该不是版本的问题。。可以试试重装Package control
您说的激活Linter为什么我这里找不到呢?
那个Linting我找到了
sublime里面要安装的插件有两个,SublimeLinter和SublimeLinter-cppcheck 。如果没有安装第二个,打开c/c++文件就没有Linter的选项。安装后要重启sublime
我照你的说法做了,为什么语法错了还是什么提示都没有?
你可以先试试按Ctrl+k,松开后按a 这是显示所有错误。如果弹出对话框说没有错误,可以检查一下cmd里运行cppcheck有没有反应。对了,cppcheck添加到环境变量后要重启windows。