Я пытаюсь настроить возвышенный текст 3 для работы на C ++.
Я установил cpplint и следовал инструкциям по установке. Хотя в документации указывается, что cpplint будет обрабатывать любой файл с синтаксисом, установленным в «C ++», для меня это не так. cpplint работает только тогда, когда мой файл имеет расширение «cpp» или «hpp». В тот момент, когда я меняю расширение имени файла с «hpp» на «ipp», линтер перестает работать.
Кто-нибудь знает, какую конфигурацию мне нужно сделать?
Оказывается, исходный код cpplint имеет проверку, чтобы игнорировать расширения, которые не являются обычными в функции
GetAllExtensions()
Простое добавление ipp в список и сборка cpplint решает проблему.
Других решений пока нет …