O atalho de ação "Refazer" padrão do IntelliJ / Android Studio é CTRL+ Shift+ Ze esse é um problema comum para usuários do Windows.
Um problema maior é CTRL+ Yé mapeado para a ação "Excluir linha" - e isso faz com que a pilha de desfazer seja perdida.
Para resolver esse problema, como o atalho "Refazer" pode ser alterado para CTRL+ Yno IntelliJ?
android-studio
intellij-idea
undo-redo
keymapping
redo
İsmail Yavuz
fonte
fonte
Respostas:
Abrir
Settings
(pressione CTRL+ ALT+ S)Clique
Keymap
na lista da esquerda.Há uma caixa de combinação que contém mapas de teclas. Selecione um deles (o padrão significa IntelliJ, é claro. Não podemos alterar nenhum mapa de teclas predefinido, mas podemos copiar, editar e usar o editado. Portanto), devemos copiar o "padrão" para alterar apenas o mapeamento de refazer.
Dê um novo nome ao seu mapa de teclas copiado.
Clique com o botão direito do mouse em:
Main Menu -> Edit -> Redo
para clicar em "Adicionar atalho de teclado"Pressione CTRL+Y
Clique OK
Clique em "Remover" para "o atalho já está atribuído a outras ações. Deseja remover outras atribuições?"
Se você deseja usar qualquer atalho "remover linha" também, vá para excluir o atalho da linha e forneça qualquer outro atalho (como na quinta etapa)
Clique em OK para fechar a janela de configurações.
fonte
Altere a configuração do mapa de teclas para a predefinição do Visual Studio, Eclipse ou NetBeans.
A janela de configurações pode ser encontrada em
File > Settings
. CTRL+ ALT+ Sdeve funcionar se o atalho não tiver sido alterado. Na janela de configurações, você deve encontrarKeymap
sob aAppearance & Behavior
lista de configurações.Você pode configurar cada comando editor de uma combinação de teclas que você gosta (como yavuz @ismail mencionado), como para
Redo
a CTRL+ You você pode simplesmente mudar aKeymap
configuração para um editor que você está acostumado. Isso pode ser melhor se você estiver mudando para o IntelliJ, pois provavelmente é o caminho de menor resistência. As configurações padrão dos mapas de teclas do Visual Studio, Eclipse e NetBeans são mapeadasRedo
para CTRL+ Y.O princípio do mínimo de espanto é estranhamente violado pelos usuários do Windows, mas pelo menos os atalhos são personalizáveis. Devido a esse comando ser tão contrário à experiência do Windows, decidi que não valia a pena aprender o teclado IntelliJ quando você estiver trabalhando em qualquer lugar em que precise, você pode mudar rapidamente. Quase não há desvantagens em não aprender o IntelliJ. Lembre-se de que no menu de mapa de teclas você pode procurar um comando na caixa de pesquisa ou clicar na lupa à direita para pesquisar por combinação de teclas.
É claro que nenhuma das respostas está errada. Escolha sua preferência.
fonte