Windows Terminal — это современное приложение для запуска командных оболочек, таких как командная строка, PowerShell и bash (через WSL). Оно поддерживает функции, такие как многооконный режим, работа с Unicode и UTF-8, возможность создания кастомных тем, а также настройку текста и цветов. На GitHub Universe было объявлено, что GitHub Copilot теперь интегрирован с Windows Terminal.
С этой интеграцией разработчики смогут использовать GitHub Copilot прямо в терминале с помощью Terminal Chat в Windows Terminal Canary. Эта функция доступна всем пользователям Copilot Individual, Business и Enterprise.
Команда GitHub также объявила, что GitHub Copilot для Xcode теперь доступен в общедоступной предварительной версии. Это позволяет разработчикам Apple, работающим с Xcode, пользоваться теми же интеллектуальными подсказками кода, что и пользователи других IDE. Copilot для Xcode предлагает следующие функции:
- Автодополнение кода: Copilot предлагает подсказки по коду в режиме реального времени при наборе текста и кода.
- Поддержка нескольких языков: GitHub Copilot для Xcode поддерживает несколько языков программирования, популярных в экосистеме Apple, включая Swift и Objective-C. Это гарантирует, что все разработчики, независимо от предпочитаемого языка, смогут воспользоваться интеллектуальной помощью Copilot
- Предложения для нескольких строк: по умолчанию отображается предложение для одной строки, однако при наличии предложений для нескольких строк их можно принять, удерживая клавишу Option и нажав Option + Tab для принятия предложения.
- Фильтрация контента: Copilot включает в себя продвинутые фильтры для исключения вредного или неподобающего контента из своих предложений. Это гарантирует, что все рекомендации по коду соответствуют необходимым стандартам.
- Блокировка предложений, совпадающих с публичным кодом: можно включить фильтр для обнаружения дубликатов, который блокирует предложения, совпадающие с открытым кодом на GitHub.
В дополнение к поддержке Windows Terminal и Xcode, Microsoft также анонсировала несколько новых обновлений для GitHub Copilot. Теперь в GitHub Copilot Chat в VS Code, Visual Studio и на GitHub.com доступен веб-поиск через новую функцию Copilot Access to Bing.
С её помощью разработчики могут легко обсуждать последние события, нововведения, тренды и технологии. Например, можно задать вопросы общего типа, вроде «Какая последняя версия TypeScript?» или «Когда выйдет следующее крупное обновление Node.js?». Эта функция уже доступна пользователям Copilot Business и Copilot Enterprise.