装备:Ubuntu 13.04,Sublime 3 + SublimeLinter(从git安装)。
另外,安装了包cppcheck。 (aptitude安装cppcheck)。
cpplint.py是从谷歌下载的。
麻烦:Sublime并没有强调错误C ++。 (python没问题。)
做了什么,我的设置 - 用户:
{
"sublimelinter_syntax_map":
{
"Python Django": "python",
"C++": "c_cpplint" //*doesn`t work.
// "C++": "/usr/bin/cppheck" *doesn`t work.
},
"sublimelinter_executable_map":
{
"c_cpplint": "/home/name/scripts/cpplint.py", // *doesn`t work
// "c_cpplint":"/usr/bin/cppheck" * doesn`t work
"python": "usr/bin/python"
}
}
这笔交易是什么?
ST2:
cppcheck什么都不做。
通过cpplint.py
非常感谢。
答案 0 :(得分:0)
Here是我为cpplint阅读的解决方案,对我来说非常合适。
sudo pip install cpplint
而不是下载.py并把它放在某个地方。这似乎可以解决问题。
有人说这是cpplint.py上的权限问题。尝试chmod 755可能是另一种解决方案(虽然我没试过)