Оборудовать: Ubuntu 13.04, Sublime 3 + SublimeLinter (был установлен из git).
Также был установлен пакет cppcheck. (aptitude установить cppcheck).
cpplint.py был загружен с Google.
Проблема: Sublime не подчеркивает ошибки C ++. (Питон в порядке).
Что сделали, мои настройки — пользователь:
{
"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
Большое спасибо.
ВотЭто решение, которое я прочитал для cpplint, отлично работает для меня. Я сделал
sudo pip install cpplint
вместо загрузки .py и положить его куда-нибудь. Это, кажется, делает трюк.
Некоторые люди говорят, что это проблема с разрешением на cpplint.py. Попробуйте chmod 755 может быть другое решение (хотя я не пробовал это)
Других решений пока нет …