Создание приложений на C# и C+... Заметка

Создание приложений на C# и C++ с помощью GitHub Copilot CLI и Visual Studio 2026

GitHub Copilot CLI предлагает альтернативу традиционной разработке с использованием мыши, позволяя пользователям описывать желаемые результаты на естественном языке. Этот подход "Vibe Coding" помогает создавать проекты, устранять ошибки и объяснять результаты, значительно ускоряя задачи для инженеров Microsoft и других пользователей, имеющих соответствующую лицензию Copilot. Данное руководство подробно описывает рекомендации по настройке и рабочему процессу для CLI, предполагая чистую установку Windows 11 и конкретные версии Visual Studio и Copilot CLI. CLI предпочтительнее благодаря его способности управлять всей системой, быстрой сборке воспроизводимых сценариев, повторяемым рабочим процессам и помощи менее опытным разработчикам. Предварительные требования включают Windows 11, права администратора, связанную учетную запись GitHub с лицензией Copilot и современный терминал, такой как Windows Terminal с PowerShell 7. Настоятельно рекомендуется запускать CLI и Visual Studio в эфемерной виртуальной машине, чтобы избежать конфликтов с корпоративными инструментами соответствия и предотвратить случайную потерю данных. Выделенная локальная папка рабочего пространства, не синхронизированная с облачным хранилищем, имеет решающее значение для предотвращения ошибок доступа к файлам. Copilot CLI устанавливается через winget, Visual Studio Community устанавливается с помощью winget с переопределением рабочих нагрузок для желаемых сред разработки. После установки выполните аутентификацию через команду /login, связав вашу корпоративную учетную запись GitHub с личной учетной записью GitHub, если вы используете неуправляемый компьютер. Начните с того, что Copilot профилирует вашу машину и документирует ее среду в глобальном файле copilot-instructions.md для будущих сессий.