Рефакторинг и документация

Gemini в Android Studio оптимизирует ваш рабочий процесс и упрощает организацию кода благодаря функциям рефакторинга и документирования на базе искусственного интеллекта.

Создание документации

Вы можете использовать Gemini в Android Studio для создания документации для вашего кода. Создавайте четкую и краткую документацию для своего кода с помощью мгновенных черновиков, которые можно дорабатывать и совершенствовать.

  1. Выберите фрагмент кода, щелкните правой кнопкой мыши в редакторе кода и выберите Gemini > Функция документа в контекстном меню. (Вы также можете увидеть Класс документа… или Свойство документа… в зависимости от контекста.)
  2. Просмотрите предложенные изменения и при необходимости уточните их, прежде чем нажать «Принять изменения» .
Документация Gemini AI
Gemini может предложить документацию для вашего кода.

Переименование с Близнецами

При использовании стандартного действия Refactor > Rename, переименовывающего переменные, классы и методы, Gemini предлагает подходящие имена в зависимости от контекста кода.

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

Переосмыслите имена переменных

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

Диалог «Переименовать локальные переменные» с альтернативным именем          предложения.
Gemini может предлагать альтернативные имена для переменных в файле.

Предложить сообщение о фиксации

При фиксации изменений в вашей системе контроля версий из IDE Gemini может использовать контекст изменений кода в текущем коммите и недавних прошлых коммитах, чтобы предложить подробное сообщение о коммите. Чтобы создать сообщение о фиксации, нажмите кнопку «Предложить сообщение о фиксации» над полем ввода текста в окне инструмента «Коммит» .

Диалоговое окно фиксации, показывающее предлагаемое сообщение для фиксации.
Gemini может предложить подробное сообщение для вашего коммита.