Сохраняйте и управляйте подсказками с помощью библиотеки подсказок
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Используйте библиотеку подсказок для сохранения и управления часто используемыми подсказками, а также для быстрого вызова их при необходимости. Если есть подсказка, которую вы часто используете для разных файлов или разделов кода, вы можете использовать переменную шаблона подсказки, которая автоматически заменяется выбранным кодом или файлом во время выполнения подсказки. Этот оптимизированный рабочий процесс устраняет необходимость повторного ввода часто используемых подсказок, экономя время и силы.
Чтобы открыть библиотеку подсказок, выберите Файл ( Android Studio на macOS) Настройки > Инструменты > Gemini > Библиотека подсказок .
Сохранить подсказку
Чтобы добавить подсказку, выполните следующие действия:
Откройте библиотеку подсказок, нажав Файл ( Android Studio на macOS) > Настройки > Инструменты > Gemini > Библиотека подсказок .
Чтобы задать область действия запроса, используйте раскрывающийся список Область действия:
Правила уровня IDE являются конфиденциальными и могут использоваться в нескольких проектах.
Чтобы добавить новую подсказку, нажмите «Добавить». .
Дайте подсказке имя. Это имя будет отображаться в меню «Библиотека подсказок», если вы захотите применить подсказку из редактора.
Введите запрос в соответствующее поле. Если запрос содержит ссылку на конкретный код, вы можете добавить соответствующий код во время выполнения запроса, используя следующие переменные в запросе:
$SELECTION — представляет выделенный текст или текст вокруг курсора, если текст не выделен.
$CURRENT_FILE — представляет весь текст в файле, который в данный момент активен в редакторе.
Необязательно: если вы не хотите, чтобы приглашение отображалось в меню «Библиотека приглашений» , снимите флажок « Показывать в меню «Библиотека приглашений»» .
Чтобы применить изменения и продолжить настройку других параметров, нажмите кнопку «Применить» . Чтобы применить изменения и немедленно выйти из диалогового окна настроек, нажмите кнопку «ОК» .
Вы также можете щёлкнуть правой кнопкой мыши по подсказке в чате, чтобы сохранить её для дальнейшего использования. Чтобы применить сохранённую подсказку, щёлкните правой кнопкой мыши в редакторе и выберите Gemini > Библиотека подсказок.
Использовать сохраненную подсказку
Чтобы использовать подсказку из библиотеки подсказок, выполните следующие действия:
Выделите соответствующий код, если он применим к подсказке, которую вы планируете использовать. Если подсказка не ссылается на конкретный код, неважно, где в файле находится курсор.
Чтобы получить список подсказок, щелкните правой кнопкой мыши в редакторе и выберите Gemini > Prompt Library .
Чтобы отправить запрос в Gemini, выберите его в меню.
Делитесь и управляйте подсказками на уровне проекта
Вы можете делиться подсказками на уровне проекта и управлять ими с коллегами, работающими над тем же проектом. При сохранении подсказки на уровне проекта в библиотеке подсказок она сохраняется в папке <project-root>/.idea/project.prompts.xml . Чтобы делиться подсказками на уровне проекта и управлять ими, добавьте папку .idea в систему контроля версий.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-31 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-31 UTC."],[],[],null,["# Save and manage prompts with the Prompt Library\n\nUse the Prompt Library to save and manage your frequently used prompts and\nquickly recall them when needed. If there's a prompt that you use often for\ndifferent files or different sections of code, you can use a prompt template\nvariable that is automatically replaced with the selected code or file during\nprompt execution. This streamlined workflow eliminates the need to retype\ncommonly used prompts, saving you time and effort.\n\nTo open the Prompt Library, go to **File** (**Android Studio** on macOS)\n**Settings \\\u003e Tools \\\u003e Gemini \\\u003e Prompt Library**.\n\nSave a prompt\n-------------\n\nTo add a prompt, follow these steps:\n\n1. Open the Prompt Library by clicking **File** (**Android Studio** on macOS) **\\\u003e Settings \\\u003e Tools \\\u003e Gemini \\\u003e Prompt Library**.\n2. To set the scope of the prompt, use the **Scope** drop-down:\n - IDE-level rules are private to yourself and can be used across multiple projects.\n - Project-level rules can be [shared among teammates](#share-project-prompts) working on the same project.\n3. To add a new prompt, click **Add** .\n4. Give the prompt a name. This name is what appears in the [Prompt Library menu](#use-saved-prompt) if you want to apply the prompt from the editor.\n5. Enter the prompt in the field provided. If the prompt involves referencing specific code, you can add the relevant code during prompt execution by using the following variables in your prompt:\n - `$SELECTION` - Represents the selected text, or text surrounding the cursor if no text is selected.\n - `$CURRENT_FILE` - Represents all the text in the file that's currently active in the editor.\n6. Optional: If you don't want the prompt to show up in the [Prompt Library menu](#use-saved-prompt), un-check **Show in Prompt Library menu**.\n7. To apply the changes and continue configuring other settings, click **Apply** . To apply the changes and immediately exit the settings dialog, click **Ok**.\n\nYou can also right-click on a prompt in chat to save it for later use. To apply\na saved prompt, right-click in the Editor and navigate to **Gemini \\\u003e Prompt\nLibrary** to apply the prompt.\n\nUse a saved prompt\n------------------\n\nTo use a prompt from the Prompt Library, follow these steps:\n\n1. Highlight the relevant code, if applicable to the prompt that you're planning to use. If the prompt doesn't reference specific code, it doesn't matter where your cursor is in the file.\n2. To get your list of prompts, right-click in the editor and go to **Gemini \\\u003e Prompt Library**.\n3. To submit the prompt to Gemini, select the prompt from the menu.\n\nShare and manage project-level prompts\n--------------------------------------\n\nYou can share and manage project-level prompts with teammates working on the\nsame project. When you save a prompt at the project level in the Prompt Library,\nthe prompt is stored at `\u003cproject-root\u003e/.idea/project.prompts.xml`. To share and\nmanage project-level prompts, add the `.idea` folder to your version control\nsystem."]]