Новый пользовательский интерфейс в Android Studio

В рамках обновления Android Studio Ladybug Feature Drop в качестве темы по умолчанию используется новый пользовательский интерфейс из обновления IntelliJ Platform 2024.2 . Новый интерфейс отличается упрощенным дизайном и расширенными функциями, что упрощает работу как для начинающих, так и для опытных разработчиков.

Ключевые изменения в дизайне

Новый пользовательский интерфейс (UI) привносит множество улучшений, которые повысят эффективность вашей работы и обеспечат более согласованную среду. Он разработан для уменьшения визуальной сложности, обеспечения легкого доступа к основным функциям и постепенного раскрытия расширенных функций по мере необходимости, что приводит к более чистому внешнему виду и удобству использования. В следующих разделах описаны самые значительные изменения, которые вы увидите в новом пользовательском интерфейсе Android Studio.

Темы и значки

Обновленные светлая и темная темы обеспечивают улучшенный цветовой контраст и более согласованный дизайн для визуально привлекательного восприятия. Теперь вы можете легко переключаться между темами в зависимости от ваших предпочтений.

Свет

Рисунок 1. Светлая тема оформления для нового пользовательского интерфейса.

Светильник с подсветкой

Рисунок 2. Тема оформления заголовка Light with Light для нового пользовательского интерфейса.

Темный

Рисунок 3. Темная тема для нового пользовательского интерфейса.

В новом пользовательском интерфейсе также представлен модернизированный набор значков, которые стали более четкими, разборчивыми и легко различимыми, обеспечивая более единообразный визуальный опыт во всей IDE.

Рисунок 4. Набор иконок для нового пользовательского интерфейса.

Упрощенная главная панель инструментов

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

Рисунок 5. Классический пользовательский интерфейс.


Рисунок 6. Новый пользовательский интерфейс с упрощенной основной панелью инструментов.

Настройте главную панель инструментов, указав на ней основные действия, в разделе «Настройки» > «Внешний вид и поведение» > «Меню и панели инструментов» .

Рисунок 7. Настройки для персонализации основной панели инструментов.

Виджеты для Git и проектов

На главной панели инструментов теперь появились два новых виджета меню:

  • Виджет проекта для просмотра последних проектов или создания нового.
Рисунок 8. Расположение виджета «Проект» на главной панели инструментов.
  • Виджет Git для управления версиями и выполнения часто используемых действий Git. Виджет Git перемещен в верхнюю часть строки состояния, но вы можете вернуть его на прежнее место в правом нижнем углу.
Рисунок 9. Расположение виджета Git на главной панели инструментов.

Настройки запуска и действия профилирования

Настройки запуска и действия профилирования объединены в новый виджет запуска , а действия профилирования перемещены в дополнительное меню.

Рисунок 10. Настройки запуска в классическом пользовательском интерфейсе.


Рисунок 11. Действия профилирования в классическом пользовательском интерфейсе.


Рисунок 12. Расположение виджета «Запуск» в новом пользовательском интерфейсе.

Переработаны окна инструментов

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

Доступ к скрытым окнам инструментов осуществляется с помощью кнопки « Дополнительные окна инструментов» . После выбора окна инструмента откроется, и его кнопка появится на стандартной панели инструментов.

Рисунок 13. Расположение меню переполнения окон инструментов в новом пользовательском интерфейсе.

Вертикальное и горизонтальное разделение

Разделите рабочее пространство, перетаскивая значки окон инструментов. Для вертикального разделения перетащите их под разделительную боковую панель, а для горизонтального — на противоположную боковую панель.

Рисунок 14. Вертикальное разделение.


Рисунок 15. Горизонтальное разделение.

Новое местоположение для элементов управления пользовательского интерфейса.

Элементы управления пользовательского интерфейса (код/разделение/дизайн) как для режима Compose, так и для предварительного просмотра на основе представлений теперь расположены вне вкладок редактора, что обеспечивает более удобный доступ.

Рисунок 16. Элементы управления пользовательского интерфейса в классическом интерфейсе.
Рисунок 17. Элементы управления пользовательского интерфейса в новом интерфейсе.

Панель навигации отображает полный путь к выбранному файлу. Вы можете переместить панель навигации в верхнюю часть окна, перейдя в главное меню в меню «Вид» > «Внешний вид» > «Панель навигации» .

Рисунок 18. Панель навигации в новом пользовательском интерфейсе.

Компактный режим

Этот режим, разработанный для экранов меньшего размера, делает IDE более компактной. Панели инструментов и заголовки становятся короче, значки и кнопки — меньше, а расстояние между элементами — меньше.

На

Рисунок 19. Окно Android Studio в компактном режиме.
Рисунок 20. Высота панели инструментов в компактном режиме.

Выключенный

Рисунок 19a. Окно Android Studio в режиме по умолчанию.
Рисунок 20а. Высота панели инструментов в режиме по умолчанию.

Включить компактный режим можно одним из следующих способов:

  • Перейдите в меню Вид > Внешний вид > Компактный режим .
  • Откройте настройки IDE, выберите «Внешний вид и поведение» > «Внешний вид» и включите параметр «Компактный режим» .

Продолжение поддержки классического пользовательского интерфейса.

Разработчики, предпочитающие классический интерфейс, могут получить к нему доступ через плагин, доступный на JetBrains Marketplace . IntelliJ продолжит поддерживать плагин классического интерфейса как минимум в течение года, чтобы обеспечить плавный переход для всех разработчиков.

Чтобы узнать больше, ознакомьтесь с сообщением в блоге JetBrains, посвященным этому анонсу.