Вышла Visual Studio Code 1.129 с экспериментальным обновлением интерфейса, которое кардинально меняет облик этого самого популярного кроссплатформенного редактора кода.
Вместо добавления новой цветовой темы Microsoft обновляет всё рабочее пространство VS Code, улучшая визуальное разделение панелей, групп редакторов, вкладок, меню и панелей инструментов.
Боковая панель Explorer, панели редактора, Activity Bar и другие области теперь выглядят как отдельные поверхности со скругленными углами, четкими границами и заметными интервалами.
Меню отображаются в виде плавающих панелей, а группы редакторов получили более явное обрамление в окне.
В результате получается многослойный, похожий на карточки дизайн, который усиливает визуальное разделение областей приложения. Вкладки и элементы панели инструментов обновлены в соответствии с новым стилем, а темная тема теперь имеет более мягкие границы и сниженную контрастность по сравнению с текущей стабильной версией.

Новый интерфейс пока экспериментальный и не включается автоматически в обычной стабильной сборке. Чтобы его активировать, заинтересованные пользователи могут найти в настройках VS Code параметр workbench.experimental.modernUI.
Обновленный интерфейс по умолчанию включён в VS Code Insiders, где Microsoft собирает отзывы и тестирует новые функции перед более широким выпуском.
Кроме того, в Visual Studio Code 1.129 появилась новая архитектура агента-хоста. Сессии агента кодинга теперь выполняются в отдельном процессе, что открывает к ним доступ из нескольких окон VS Code. Агент-хост поддерживает интеграции с GitHub Copilot, Claude и Codex через протокол Agent Host Protocol.
Отдельное окно Agents также получило экспериментальную панель редактора. Сгенерированные агентом файлы и различия кода теперь можно открывать в пристыкованном редакторе рядом с диалогом. Общая панель вкладок делает работу более похожей на основной редактор VS Code.
Пользователи могут переключаться между встроенным и параллельным представлением различий, разворачивать или сворачивать изменённые файлы, сохранять редакторы открытыми между сессиями и выполнять дополнительные действия, например создавать pull request прямо из редактора. Панель включается с помощью настройки sessions.layout.singlePaneDetailPanel.
Еще одно нововведение — возможность выполнять команды терминала прямо из поддерживаемых чатов агента-хоста, если перед сообщением поставить восклицательный знак. Агенты также могут просматривать список, исследовать, создавать и взаимодействовать с другими сессиями, но отправка сообщений в другую сессию по-прежнему требует подтверждения пользователя.
Также добавлена поддержка моделей Bring Your Own Key в связке с Copilot, аутентификация GitHub Enterprise для Copilot через агент-хост и экспериментальный инструмент для преобразования старых файлов .prompt.md в повторно используемые навыки агента.
Дополнительные сведения доступны в примечаниях к выпуску Visual Studio Code 1.129. Пользователи Linux могут загрузить его в виде пакетов DEB, RPM, Snap или автономного архива.





Пока нет комментариев. Будьте первым!