Microsoft C++ Language Server автоматически настраивает сборки MSBuild для Copilot CLI
Сервер языка теперь включает средство извлечения команд компиляции и запускает его при открытии проекта. Для других систем сборки по-прежнему потребуется собственная база команд или отдельный навык настройки.

Настройка проектов MSBuild стала автоматической
Microsoft обновила C++ Language Server для GitHub Copilot CLI: средство извлечения команд компиляции теперь входит в состав сервера и запускается автоматически при открытии проекта на MSBuild. Агенту больше не нужно предварительно искать и запускать отдельный навык настройки, чтобы получить функции анализа кода, например переход к определению и поиск ссылок.
Раньше для проектов MSBuild требовалось предоставить файл compile_commands.json самостоятельно либо поручить Copilot найти навык, который создаст базу команд компиляции. По сообщению GitHub, встроенное создание этой базы делает настройку предсказуемой и сокращает расход токенов на подготовительный этап. Для установки нужно воспользоваться инструкцией быстрого старта и принять лицензионное соглашение; также необходима активная подписка GitHub Copilot.
Для других систем сборки настройка остаётся отдельной
Изменение относится к проектам на MSBuild. Для CMake можно использовать навык генерации команд компиляции, представленный в предыдущем выпуске C++ Language Server, попросив Copilot CLI загрузить проект. Для пользовательских систем сборки GitHub предлагает создать собственный навык извлечения команд либо предоставить compile_commands.json.
Продолжить чтение
В ленте материалов: 1


