Использование clangd в включенных файлах дословно ⇐ C++
-
Anonymous
Использование clangd в включенных файлах дословно
Я использую Neovim с плагином lsp-zero. Следующий минимальный пример моделирует ситуацию, с которой я столкнулся в большой базе кода. Оператор #include используется для фрагментов кода, которые повторяются по всему коду, и каждое приложение имеет десятки таких файлов в функции main.
Файл defs.h:
a = 1; б = 2; Файл app.cpp
#include int main (int argc, char *argv[]) { интервал а, б; #include "defs.h" std::cout
Я использую Neovim с плагином lsp-zero. Следующий минимальный пример моделирует ситуацию, с которой я столкнулся в большой базе кода. Оператор #include используется для фрагментов кода, которые повторяются по всему коду, и каждое приложение имеет десятки таких файлов в функции main.
Файл defs.h:
a = 1; б = 2; Файл app.cpp
#include int main (int argc, char *argv[]) { интервал а, б; #include "defs.h" std::cout
Мобильная версия