Flycheck - отключение Clang в качестве проверки * навсегда *

Я использую Flycheck для проверки C-файлов и имею довольно сложную настройку переменных для GCC, чтобы позволить ему работать правильно. Однако из-за наличия Clang в моей системе (по причинам, не связанным с кодом), Flycheck всегда предполагает, что это то, что я хочу использовать, вынуждая меня постоянно вручную переключать контролеры.

Я пытался найти способ навсегда отключить Clang в качестве проверки, но я пришел пустым. Помощь будет оценена.

1 ответ

Решение

Вы должны быть в состоянии добавить c/c++-clang к переменной flycheck-disabled-checkers, Из документации этой переменной (C-h v flycheck-disabled-checkers):

Список проверок синтаксиса Flycheck для исключения из автоматического выбора. Flycheck никогда не будет автоматически выбирать средство проверки синтаксиса в этом списке, независимо от значения `flycheck-checkers'.

Просто добавь (add-to-list 'flycheck-disabled-checkers 'c/c++-clang) в ваш файл инициализации.

Другие вопросы по тегам