По умолчанию ярлык действия «Повторить» для IntelliJ / Android Studio - CTRL+ Shift+, Zи это обычная проблема для пользователей Windows.
Более серьезная проблема - это CTRL+, связанный Yс действием «Удалить строку» - и это приводит к потере стека отмены.
Чтобы решить эту проблему, как можно изменить ярлык «Повторить» на CTRL+ Yв IntelliJ?
android-studio
intellij-idea
undo-redo
keymapping
redo
Исмаил Явуз
источник
источник
Ответы:
Open
Settings
(нажмите CTRL+ ALT+ S)Нажмите
Keymap
на левый список.Существует комбинированный список, который содержит раскладки клавиш. Выберите один из них (по умолчанию это, конечно, IntelliJ. Мы не можем изменить ни одну из предопределенных таблиц ключей, однако мы можем копировать, редактировать, а затем использовать отредактированную. Итак) нам нужно скопировать «по умолчанию», чтобы изменить только повторное сопоставление.
Дайте новое имя вашей скопированной карте ключей.
Щелкните правой кнопкой мыши:
Main Menu -> Edit -> Redo
нажмите «Добавить сочетание клавиш»Нажмите CTRL+Y
Нажмите ОК
Нажмите «Удалить», чтобы «ярлык уже назначен другим действиям. Хотите удалить другие назначения?»
Если вы также хотите использовать любой ярлык «удалить строку», перейдите, чтобы удалить ярлык строки и назначьте ему любой другой ярлык (например, 5-й шаг)
Нажмите OK, чтобы закрыть окно настроек.
источник
Измените настройку раскладки клавиатуры на предустановку Visual Studio, Eclipse или NetBeans.
Окно настроек можно найти под
File > Settings
. CTRL+ ALT+ Sдолжен работать, если ярлык не был изменен. В окне настроек вы должны найтиKeymap
подAppearance & Behavior
списком настроек.Вы можете настроить каждую команду редактора на нужную вам комбинацию клавиш (как упомянуто @ismail yavuz), например,
Redo
на CTRL+ Yили вы можете просто изменитьKeymap
настройку на редактор, к которому вы привыкли. Это может быть лучше, если вы находитесь в процессе перехода на IntelliJ, поскольку это, вероятно, путь наименьшего сопротивления. Настройки по умолчанию для таблиц ключей Visual Studio, Eclipse и NetBeansRedo
соответствуют CTRL+ Y.Принцип наименьшего удивления странным образом нарушается для пользователей Windows, но по крайней мере ярлыки можно настраивать. Поскольку эта команда противоречила опыту работы с Windows, я решил, что не стоит изучать клавиатуру IntelliJ, когда везде, где вам нужно работать, вы можете быстро измениться. Нет почти никаких недостатков, чтобы не изучать IntelliJ. Помните, что в меню раскладки клавиш вы можете найти команду в окне поиска или щелкнуть увеличительное стекло справа, чтобы выполнить поиск по ключевой комбинации.
Конечно, ни один ответ не является неправильным. Выбери свое предпочтение.
источник