Меню макросов IntelliJ

Я только начал играть с макросами в IntelliJ. Я записал несколько, а затем воспроизвел, пока не решил добавить сочетания клавиш к своим макросам. Я зашел в настройки и нажал Alt+C, чтобы добавить новую дочернюю карту, потому что я не мог редактировать родительскую. С тех пор макросы больше не доступны из меню «Инструменты», не говоря уже о том, что ярлыки не работают. Я попытался удалить сочетания клавиш из раскладки клавиатуры, но даже если я нажму Alt + R или Alt + L, они все равно не вернутся обратно. И TAB перестал работать.. при записи sout +TAB.. больше ничего не происходит... ПОМОГИТЕ


person Iulia    schedule 21.01.2010    source источник
comment
@ Любой, кто хочет получить быстрый ответ: Ctrl+J, чтобы перечислить все ярлыки. каждый расширяется с помощью TAB   -  person Andrejs    schedule 15.07.2016


Ответы (2)


Сортировка! sout+TAB является частью живых шаблонов.

Если вы откроете окно настроек IDE, вы увидите Live Templates. а затем для текста шаблона введите System.out.println("$END$");

Сейчас я использую раскладку клавиатуры по умолчанию в IntelliJ...

Подумал, что это может помочь кому-то...

person Iulia    schedule 29.01.2010

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

Если это не работает, вы можете попробовать выйти из IntelliJ и удалить этот файл:

/.IntelliJIdea90/config/options/macros.xml

и проверьте также папку

/.IntelliJIdea90/config/keymaps

Чтобы найти расположение папки конфигурации, вы должны найти файл: idea.properties в папке, где находится основной исполняемый файл для идеи.

Найдите строку:

# path to IDEA config folder. Make sure you're using forward slashes
idea.config.path=${idea.home}/.IntelliJIdea90/config

А это расположение конфига. папка.

Перезапустите IntelliJ.

Сделайте копию любого файла, который собираетесь удалить!

person dawez    schedule 21.01.2010
comment
Спасибо .. удаление macros.xml из параметров снова включило макросы из инструментов. sout+TAB по-прежнему не работает — кажется, я удалил несколько раскладок при редактировании. Есть ли способ получить все раскладки клавиатуры, с которыми поставляется IntelliJ? Большое спасибо! - person Iulia; 21.01.2010
comment
Что такое sout+TAB? ALT+TAB в IDEA9 активирует переключатель. Вы можете посмотреть в настройках раскладки / Другое / Switcher и вернуть ALT + TAB. - person dawez; 21.01.2010
comment
KEYMAP по умолчанию не может быть изменен, поэтому, если вы выберете DEFAULT в качестве раскладки, вы найдете исходные настройки. - person dawez; 21.01.2010
comment
sout +TAB — это ярлык для записи System.out.println().. а psvm +TAB расширится до public static void main(String[] args).. это не часть раскладки по умолчанию - person Iulia; 22.01.2010
comment
Вы можете написать sout, а затем нажать Ctrl + J и получить раскрывающееся меню, из которого вы можете выбрать, но sout + TAB быстрее.. Возможно, мне придется задать этот вопрос отдельно - person Iulia; 22.01.2010