Я использую синтаксис в Vim для обеспечения проверки синтаксиса для файлов C / C ++. В большинстве случаев его текущая конфигурация достаточно быстра, но иногда, если заголовочный файл содержит большое количество других заголовочных файлов (в данном случае я использую Rcpp, библиотеку для сборки R-пакетов), этап проверки синтаксиса занимает заметно много времени. время, несколько секунд. Я часто экономлю, пока работаю, поэтому это становится немного громоздким. Я бы предпочел не отключать его, потому что это очень помогает, тем более что некоторые из внутренних библиотек, которые я использую, могут использовать противоречивые соглашения об именах (о которых я часто забываю), так что это экономит немало времени.
Есть ли способ настроить синтаксис для построения предварительно скомпилированных заголовков при первом запуске файла? Это должно ускорить компиляцию без особых неудобств (для меня :-).
В качестве альтернативы я мог бы отключить проверку синтаксиса все вместе и выполнять ее только вручную, но я бы предпочел избежать этого, если это возможно.
Задача ещё не решена.