Оновлення Visual Studio Code 1.129: новий експериментальний інтерфейс

Оновлення Visual Studio Code 1.129: Експериментальний інтерфейс

Microsoft випустила Visual Studio Code 1.129, представляючи експериментальний попередній перегляд значно модернізованого інтерфейсу цього популярного кросплатформеного редактора коду.

Новий дизайн інтерфейсу Visual Studio Code

Замість додавання нової кольорової теми, Microsoft оновлює весь робочий простір VS Code, покращуючи візуальне відокремлення панелей, груп редакторів, вкладок, меню та панелей інструментів.

Бічна панель Explorer, панелі редактора, Activity Bar та інші секції тепер виглядають як окремі поверхні з закругленими кутами, чіткими кордонами та видимим простором. Меню відкриваються як плаваючі панелі, а групи редакторів чітко оформлені в межах вікна.

Це призводить до багатошарового, карткового дизайну, який підвищує візуальне відокремлення між різними частинами програми. Вкладки та елементи панелі інструментів було оновлено відповідно до нового стилю, а темна версія інтерфейсу тепер має м’якші кордони і зменшений контраст у порівнянні з поточною стабільною версією.

Visual Studio Code 1.129
Visual Studio Code 1.129

Активізація нового інтерфейсу Visual Studio Code

Однак слід пам’ятати, що новий інтерфейс залишається експериментальним і не включений автоматично в звичайній стабільній версії. Щоб активувати його, користувачі можуть знайти в налаштуваннях VS Code опцію workbench.experimental.modernUI.

Перероблений інтерфейс активовано за замовчуванням у VS Code Insiders, де Microsoft збирає відгуки та тестує нові функції перед більш широким випуском.

Нові функції в Visual Studio Code 1.129

Крім того, Visual Studio Code 1.129 також представляє нову архітектуру агентського хосту. Сесії coding-agent тепер працюють у окремому процесі, що дозволяє доступ з кількох вікон VS Code. Агентський хост підтримує такі модулі як GitHub Copilot, Claude та Codex через протокол Agent Host.

Окреме вікно 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 пакетів або як автономний архів.