Платный ИИ и синяя тоска. Microsoft выпустила обновление Visual Studio, которое опять разозлило программистов

Платный ИИ и синяя тоска. Microsoft выпустила обновление Visual Studio, которое опять разозлило программистов

В Visual Studio 18.5 появился «автопилот» для отладки, но за экономию времени придется платить.

image

Visual Studio 2026 18.5 принесла сразу две заметные новинки: более аккуратную систему подсказок кода и отладчик с ИИ. Проблема в другом: многих разработчиков куда сильнее волнуют не новые функции, а старые раздражители вроде блеклой цветовой схемы и навязчивых обновлений.

С путаницей в подсказках сталкивались многие. Во время набора текста редактор мог одновременно показывать варианты от IntelliSense и GitHub Copilot, а вместе с ними возникали лишние сомнения: какую подсказку примет Tab, какой инструмент сработает первым и почему редактор вообще пытается говорить сразу несколькими голосами.

IntelliSense давно отвечает за автодополнение и справку по коду без генеративного ИИ. IntelliCode использует ИИ для ранжирования подсказок, учитывает контекст и может предлагать целые строки. GitHub Copilot идет дальше и генерирует уже крупные фрагменты кода, причем работает по подписке, хотя с ограничениями доступен и бесплатно. До выхода версии 18.5 подсказки IntelliSense и Copilot могли появляться одновременно, из-за чего работа в редакторе превращалась в постоянное переключение внимания.

В новой версии Microsoft попыталась навести порядок. Visual Studio теперь отдает приоритет списку IntelliSense и показывает только одну подсказку за раз. Изменение выглядит небольшим, но для тех, кто устал от лишнего визуального шума в редакторе, такой шаг вполне может оказаться полезнее очередной громкой ИИ-функции.

Отказом от Copilot такой подход не стал. Наоборот, версия 18.5 добавила новый режим отладки, который Microsoft подает как серьезный пересмотр самой логики IDE. Функция agentic bug resolution работает так: разработчик передает ссылку на баг или текстовое описание проблемы, Copilot анализирует приложение, строит гипотезы о причине сбоя, расставляет условные точки останова, запускает программу в режиме отладки, изучает поведение и затем предлагает исправление.

На бумаге схема выглядит как экономия времени. На практике появляется новый вопрос: не превратилась ли обычная работа разработчика в задачу, за каждое решение которой приходится платить ИИ-токенами. Польза возникает только в случае, если Copilot действительно находит проблему быстрее человека и предлагает исправление не хуже ручной отладки.

При этом большая часть жалоб разработчиков касается совсем не ИИ. Один из самых настойчивых запросов связан с возвращением синей темы из Visual Studio 2022. Речь идет не просто о вкусе или привычке. Пользователи жалуются на усталость глаз, слабый контраст и ухудшение читаемости интерфейса.

Причина недовольства связана с переделкой системы оформления. В Visual Studio 2026 количество цветовых токенов сократили примерно на 87% при переходе к семантической системе цветов. Для части аудитории результат оказался слишком грубым: меньше настроек, хуже контраст, ниже читаемость, выше нагрузка при длительной работе в IDE. Один из разработчиков прямо написал, что проблема бьет не по эстетике, а по продуктивности и качеству работы.

Microsoft уже закрыла один из запросов по теме как выходящий за рамки текущих задач, хотя похожее обсуждение компания оставила открытым и пообещала еще раз изучить жалобы и предложить возможные дальнейшие шаги.

Еще один источник раздражения связан с обновлениями Visual Studio. Пользователи жалуются, что инструмент все сильнее перенимает привычки Windows: периодически показывает окно с вариантами обновить программу сразу или отложить установку, а по умолчанию готовится обновиться после закрытия IDE. По словам одного из разработчиков, после нескольких переносов Visual Studio в итоге обновилась самостоятельно.

Microsoft объясняет поведение заботой о безопасности, производительности, надежности и доступе к последним функциям. Разработчиков такой аргумент устраивает не всегда. Для части аудитории важнее самостоятельно решать, когда менять рабочее окружение, особенно если IDE используется во время встреч, учебных занятий или важной отладки в консоли.

Обходной путь уже нашли. В обсуждении на форуме пользователи описали способ через ручное редактирование файла state.json. Настройки из графического интерфейса для такого управления не предусмотрены, и сам факт появления подобного рецепта хорошо показывает общий настрой аудитории: Visual Studio становится умнее, но не всегда удобнее.