Eu realmente gosto do atalho "Mover instrução" do IntelliJ IDEA ( Ctrl+ Shift+ ↑/ ↓). No entanto - não tenho certeza se este é um bug relacionado apenas à edição do ActionScript - a instrução move nem sempre é o que eu quero e às vezes não é correta ao editar o código AS.
Então, eu só quero mover um bloco de linhas para cima / para baixo. O atalho do Eclipse é Alt+ ↑/ ↓e não se move em termos de instrução. Existe um equivalente no IntelliJ IDEA?
keyboard-shortcuts
intellij-idea
Joa Ebert
fonte
fonte
move statement
não pode mover uma linha fora de sua função, enquantomove line
poderia.Como outras pessoas disseram, isso já está disponível como um comando. Você pode configurar o atalho ao seu gosto, mas por padrão (pelo menos no IntelliJ 10) ele está vinculado a ALT+ SHIFT+ ↑e ALT+ SHIFT+↓
fonte
shift + alt + ↑ / ↓
você pode encontrar todos os atalhos AQUI
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
fonte
Encontre alguns atalhos úteis para o IntelliJ:
(1) Depurador IntelliJ
Avançar (ir para a próxima etapa ou linha): F8
Entrar (entrar na função): F7
Passo inteligente para: Shift + F7
Sair: Shift + F8
Executar para o cursor: Alt + F9
Avalie a expressão: Alt + F8
Retomar programa: F9 [Mac = Cmd + ALT + R]
Alternar ponto de interrupção: Ctrl + F8 [Mac = Cmd + F8]
Ver pontos de interrupção: Ctrl + Shift + F8 [Mac = Cmd + Shift + F8]
(2) Abrir arquivo específico
Ctrl + Shift + N
(3) Abra todos os métodos implementados na aula
Abra uma aula específica e pressione,
Ctrl + F12
(4) Vá para o número da linha específica
Ctrl + G
(5) Implementação e Declaração do Método
Declaração: Ctrl + B
Implementação: Ctrl + Alt + B
Declaração de tipo de resposta: Ctrl + Shift + B
Método de substituição de superclasse: Ctrl + U
(6) Código de reforma
Ctrl + Alt + L
(7) Importar classe relevante
Clique na classe relevante (campo de cor vermelha) e pressione,
Alt + Enter
Selecione uma classe válida de acordo com o requisito
(8) Hierarquia de chamadas de método
Selecione o método específico e pressione,
Ctrl + Alt + H
(9) Comentário no código
Linha única: selecione a linha específica e pressione Ctrl + /
Linha múltipla: selecione Linha múltipla e pressione Ctrl + Shift + /
(Observação: mesma operação para descomentar o código)
(10) Número da linha de exibição
Pressione Shift duas vezes> escreva "linha"> Mostrar números de linha (a linha não tem alternância)
Exibir> Editor Ativo> Mostrar Número da Linha
(11) Seleção de Código
Seleção completa da classe: Ctrl + A Seleção do método: selecione o nome do método e pressione Ctrl + W
(12) Completação de código básico
Para completar métodos, palavras-chave etc, pressione,
Ctrl + Espaço
(13) Copiar e colar código
Copiar: Ctrl + C
Colar: Ctrl + V
(14) Operação de Pesquisa
Arquivo específico: Ctrl + F
Projeto completo: Ctrl + Shift + F
(15) Switcher Popup
Abrir alternador pop-up: Ctrl + Tab
Continue pressionando Ctrl e use ↑ / ↓ / ← / → para mover de um lugar para outro
(16) Movimento para frente e para trás
Retroceder: Ctrl + Alt + ← (seta para a esquerda)
Avançar: Ctrl + Alt + → (seta para a direita)
(17) Erro destacado seguinte / anterior
F2 ou (Shift + F2)
(18) Abra o Java Doc
Selecione o nome do método específico e pressione,
Ctrl + Q
(19) Encontrar todos os comandos
Ctrl + Shift + A
(20) Mova a linha para cima / para baixo
shift + alt + ↑ / ↓
Obrigado...
fonte
O plug-in LineMover funciona muito bem e é uma solução aceitável.
fonte
Você pode mover várias linhas junto com a instrução move. Você está tentando mover linhas parciais? Não acho que haja um jeito no Idea.
fonte
tente command + shift + up / down isto irá ajustar automaticamente a indentação
fonte