Описание тега clangd
NoneClangd - языковой сервер, реализующий протокол языкового сервера.
1
ответ
Сообщение об ошибке Vim Coc при выполнении: CocCommand clangd.install
Я установил vim coc (https://github.com/neoclide/coc.nvim) и clangd для остальных моих машин без проблем. Но когда я попытался:CocCommand clangd.install вчера я получил [coc.nvim] Failed to install clangd language server: TypeError: Expected signal …
27 авг '20 в 11:38
1
ответ
emacs lsp c-mode: Команда "clangd" отсутствует на пути
Я хочу использовать c-режим Emacs LSP, но получаю сообщение об ошибке "Команда" clangd "отсутствует на пути". Для установки я сделал следующие шаги: Получите пакет lsp от melpa-stable Получите company-lsp от melpa-stable Получите ccls, используя hom…
05 сен '19 в 12:52
2
ответа
Clangd - как установить флаги по умолчанию, которые будут использоваться при отсутствии `compile_commangs.json`?
Вероятно, это невозможно, но я все же хочу спросить. Я использую Clangd в качестве механизма автозаполнения для VSCode. Работает отлично, но есть одна проблема. Официальные двоичные файлы Clang для Windows полагаются на заголовки стандартной библиот…
10 апр '20 в 02:46
5
ответов
Есть ли в clangd опция includePath?
Раньше я работал с расширением VSCode C / C++. в этом расширении (в файле json) была функция, называемая "includePath", с помощью которой я мог устанавливать пути для моих заголовков, поэтому без выполнения CMake или make я бы получил предложение о …
14 апр '20 в 14:32
0
ответов
Чем отличается сообщение об ошибке clangd и clang-check?
Я использовал clang-checkв моем vim для проверки синтаксиса C++ в течение многих лет. Недавно я хочу перейти наclangd, который должен быть быстрее. Все они хорошо работают на основе моихcompile_database.json, но clangdчасто выдает ложные сообщения о…
19 дек '19 в 00:57
0
ответов
(C++) Языковой сервер в контейнере докеров
Я не уверен, что название так хорошо подходит к моему вопросу, но я не мог придумать лучшего. Поскольку я использую Arch Linux, но разрабатываю программное обеспечение (на C++), которое должно работать в Debian и Ubuntu, я сейчас использую следующую…
22 янв '20 в 12:07
0
ответов
Понятный способ настроить LSP (vim-lsc) с vim + CMake?
Я пытаюсь настроить LSP с помощью vim + cmake. Я использую плагин vim-lsc в качестве клиента и clangd в качестве сервера. Структура папки: Контрольная работа/ test.cpp test.h CMakeLists.txt test.h: #ifndef TEST_H #define TEST_H class Apple { public:…
18 мар '20 в 13:13
2
ответа
как добавить путь включения для языковых серверов в файл coc-settings.json?
Я использую плагин neovim "coc-nvim" в качестве инструмента IntelliSense для C/C++. насколько я знаю, этот плагин на самом деле является клиентом языковых серверов, таких как ccls, clangd и cquery. В моей системе установлены все эти языковые серверы…
11 апр '20 в 03:40
1
ответ
Clion clangd, как ограничить использование памяти
Clangd использует много памяти (до 2,5 ГБ в моей системе). В моей системе 8GIG я часто сталкиваюсь с ситуациями OOM. На данный момент я нашел единственное решение - убить clangd, когда он использует много памяти. clangd имеет некоторые параметры ком…
21 апр '20 в 17:48
0
ответов
можно ли использовать расширения coc.nvim за брандмауэром?
В моем случае я пытаюсь использовать coc-clangdна работе, где у нас есть брандмауэр, предотвращающий доступ к внешним ресурсам (например, github). Однако есть способ создать локальное зеркало репозиториев github. Здесь у меня есть копииcoc.nvim а та…
16 июн '20 в 22:04
2
ответа
Можно ли указать путь к libstdC++ в расширении clangd VS Code?
Я использую VS Code в качестве основного редактора кода для разработки на C++. Я использую удаленное расширение SSH от Microsoft для доступа к своей офисной рабочей станции из дома. Для автозаполнения и линтинга C++ я использую расширение clangd от …
13 мар '20 в 16:30
1
ответ
перенаправить clangd stderr в файл вместо консоли
Clangd записывает сообщения журнала в stderr. В Linux мне нужно перенаправить stderr в файл журнала для будущего использования вместо консоли я использовал следующую команду: clangd --clang-tidy -compile-commands-dir=$SOME_PATH --log=error > $SOM…
10 янв '20 в 14:43
1
ответ
Clangd не находит стандартные заголовки
Я использую Atom для написания кода C++ и установил пакет llvm для использования пакета Atom, который использует языковой сервер clangd. Кажется, это работает, за исключением того, что clangd, похоже, не находит стандартные заголовки (например, iost…
22 май '20 в 21:47
1
ответ
Индексирование всего каталога проекта с помощью vim и coc-clangd
С нескольких дней я пытаюсь заставить vim-coc (с coc-clangd) правильно работать с проектом. Мой тестовый проект - это клонированный проект bluez. Когда я открываюbluez/src/main.c с vim (neovim в моем случае) большая часть автозаполнения и определени…
04 июн '20 в 15:51
0
ответов
Как отключить всплывающие подсказки при использовании clangd?
При использовании расширения VSCode clangd я хочу отключить всплывающие подсказки, которые оно предоставляет, поскольку у меня уже есть другое расширение, которое предоставляет лучшие подсказки. Однако я нигде не вижу такой возможности. Возможно ли …
24 авг '20 в 06:15
0
ответов
clangd не может индексировать файл, что приводит к ошибке
clangdне может проиндексировать один из моих файлов по неизвестной мне причине.Ниже приводится вывод, который мне был передан через stderr: I[23:22:17.080] clangd version 9.0.1 I[23:22:17.080] Working directory: /media/i/EXTERNAL/git-repos/eos I[23:…
14 мар '20 в 06:30
3
ответа
Могу ли я использовать компилятор GCC и языковой сервер Clangd?
Я работаю над проектом, который использует библиотеку GCC (SFML), которая, насколько мне известно, недоступна для clang. Я использую COC с vim для завершения кода, но для C++ ему нужен clangd. Есть ли способ использовать GCC в качестве моего компиля…
28 июн '20 в 18:08
1
ответ
Как изменить путь к предварительно скомпилированному заголовочному файлу clang
По умолчанию кажется, что clangd создает pch-файлы во временном системном пути, т.е. /tmp/*.pch. Что, если я захочу переместить его в другое место? Я не вижу, чтобы у clangd для этого есть опция командной строки. Любые идеи? clangd -pch-storage=disk
23 дек '19 в 21:24
1
ответ
как программировать на C с lib gtk в vim с coc-clangd?
Я скопировал код hello world с веб-сайта проекта gtk и вставил его в vim со средой для разработки на C, правильно настроенной с помощью coc-clangd. Однако несколько ошибок отображаются в #include <gtk / gtk.h> Но когда я отправляю компиляцию с…
11 окт '20 в 05:09
1
ответ
Отладка ошибок сервера языка C++: недопустимый AST
У меня есть проект C++, в котором я могу открыть любой.cpp или.h, и LSP выйдет из строя / выйдет из строя (я использую emacs с lsp-mode). Например, если я попытаюсь открыть файл с именем IDictionary.h, Clangd потерпит неудачу со следующими ошибками …
14 сен '20 в 01:00