Как настроить повторное действие intelliJ/Android Studio для CTRL + Y вместо CTRL + Shift + Z
Действие по умолчанию IntelliJ redo - CTRL + Shift + Z, и это обычная проблема для пользователей Windows.
Большая проблема - CTRL + Y отображается для удаления действия линии. И это заставляет потерять стопку отмены!
Чтобы решить эту проблему, как мы можем изменить ярлык REDO на CTRL + Y в IntelliJ?
Ответы
Ответ 1
-
Откройте Settings
(нажмите CTRL + ALT + S)
-
Нажмите Keymap
в левом списке.
-
Существует сводка, содержащая раскладки клавиатуры. Выберите один из них (по умолчанию, конечно, подразумевается IntelliJ.Мы не можем изменить какую-либо заранее определенную раскладку, но мы можем скопировать, отредактировать и затем использовать отредактированный. Итак, мы должны скопировать "по умолчанию", чтобы изменить только отображение повтора. ![copy default keymap]()
-
Дайте новое имя вашей скопированной раскладке.
-
Щелкните правой кнопкой мыши:
Main Menu -> Edit -> Redo
нажмите "Добавить ярлык клавиатуры"
-
Нажмите CTRL + Y
-
Нажмите OK
-
Нажмите "Удалить", чтобы "ярлык уже назначен другим действиям. Вы хотите удалить другие назначения?"
-
Если вы хотите использовать любой ярлык "удалить строку", затем перейдите к удалению строки и дайте ей любой другой ярлык (например, 5-й шаг)
-
Нажмите "ОК", чтобы закрыть окно настроек.
Ответ 2
Измените параметр раскладки клавиатуры на предустановку Visual Studio, Eclipse или NetBeans.
Окно настроек можно найти в разделе File > Settings
. CTRL + ALT + S должен работать, если ярлык не был изменен. В окне настроек вы должны найти Keymap
в списке настроек Appearance & Behavior
.
Вы можете настроить каждую команду редактора на комбинацию клавиш, которая вам нравится (например, @ismail yavuz), например, от Redo
до CTRL + Y или вы можете просто изменить параметр Keymap
на редактор к которому вы привыкли. Это может быть лучше, если вы находитесь в процессе перехода на IntelliJ, поскольку это, вероятно, путь наименьшего сопротивления. Настройки по умолчанию для Visual Studio, Eclipse и NetBeans рассылают все карты Redo
на CTRL + Y.
Принцип наименьшего удивления странно нарушен для пользователей Windows, но, по крайней мере, ярлыки настраиваются. Из-за того, что эта команда настолько противоречила опыту Windows, я решил, что не стоит изучать клавиатуру IntelliJ, когда где бы вы ни работали, вам нужно быстро изменить. Нет почти никаких недостатков, чтобы не изучать IntelliJ. Помните, что в меню клавиатуры вы можете найти команду в окне поиска или нажать на увеличительное стекло справа для поиска по ключевому комбо.
Конечно, ни один ответ неверен. Выберите свое предпочтение.