Перейти к основному контенту Обзор Компоненты Выпуски Расширения Начало работы Состояние службы Поддержка по вопросам и ответам Документация Блог Обзор Расширения Служба поддержки Документация Блог VS Code для образовательных учреждений Загрузки Приобрести Обзор Поддержка Портал администратора Портал подписчиков Dev Essentials Центр Visual Studio Бесплатная версия Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 ИИ от Майкрософт Azure Space Смешанная реальность Microsoft HoloLens Microsoft Viva Квантовые вычисления Экологическая устойчивость Образование: Автомобили Финансовые услуги Государственный сектор Здравоохранение Производство Розничная торговля Найти партнера Стать партнером Партнерская сеть Microsoft Marketplace Marketplace Rewards Компании по разработке программного обеспечения Блог Microsoft Advertising Центр разработчиков Документация Мероприятия Лицензирование Microsoft Learn Microsoft Research Посмотреть карту сайта
Visual Studio IntelliCode | Visual Studio2023-10-24T10:17:25-07:00

Visual Studio IntelliCode приводит на помощь ИИ
в ваш личный процесс разработки.

Программируйте уверенно

Автозаполнение целых строк

IntelliCode помогает повысить точность и согласованность, предоставляя подсказки для завершения кода, которые могут быть размером в целую строку. ИИ определяет контекст кода, в том числе имена переменных, назначение и тип создаваемого кода, чтобы предоставить вам оптимальные рекомендации. И это еще не всё! IntelliCode работает локально на вашем компьютере, гарантируя конфиденциальность закрытого кода.

Доступно для C# в Visual Studio .

Доступно для Python в Visual Studio Code.

Не только IntelliSense

IntelliCode размещает то, что вы вероятнее всего используете, наверху списка завершения IntelliSense. Эти подсказки, экономящие ваше время, основаны на анализе тысяч фрагментов открытого кода, внесенного разработчиками в GitHub. Для некоторых языков программирования вы можете даже добавлять собственные настраиваемые методы и свойства базы кода.

Доступно для Visual Studio : C#, C++, Java, SQL, XAML в Visual Studio .

Доступно для Visual Studio Code: TypeScript/JavaScript и Python в Visual Studio Code.

Простота рефакторинга

Повторяющиеся правки

Когда вы вносите локальное изменение, IntelliCode может обнаружить повторы в коде. Затем можно применить те же правки в других местах, где они нужны. В том числе это позволяет выявлять и выполнять необходимые изменения в именах переменных.

Быстрые действия

IntelliCode может распознавать распространенные задачи программирования, рекомендовать правильное быстрое действие и даже выполнять их, пока вы печатаете. В настоящее время поддерживаются следующие сценарии: “Создать конструктор” и “Добавить параметр к конструктору”. Скоро появятся и новые сценарии.