Pergunta

Nos netbeans, encontro atalhos de teclado que lidam com a linha atual de código muito útil, como:

  • Ctrl + Mudança + : duplicado

  • Mudança + Alt + : jogada

  • Ctrl + E : Exclua

Existe um atalho para selecionar, cortar ou copiar a linha atual de código? Eu olhei através de muitas folhas de trapaceiros e pensei que vou perguntar aqui antes de tentar uma macro.

Foi útil?

Solução

Cortando a linha atual: Ctrl + X
Selecionando + copiando linha atual: Ctrl + C
Sim, isso realmente funciona, mas apenas quando nenhuma seleção atual está ativa

Outras dicas

Descobri que você poderia facilmente atribuir um atalho de teclado para selecionar a linha atual na seção KeyMap das opções de NetBeans. Agora eu mapeei Ctrl + . para fazer isso.

NetBeans suporta o editor Macros.

  • Abra um documento.

  • Clique nele para definir uma posição inicial do cursor.

  • Clique em "Edit > Start Macro Recording".

  • Imprensa Casa, pressione Mudança + Fim, pressione Ctrl + C.

  • Clique em "Edit > Stop Macro Recording".

  • Agora você será solicitado a nomear sua macro. Use algo óbvio como select-entire-line.

  • Clique OK

  • Clique Set Shortcut... Para atribuir um atalho à macro.

No netbeans 7.3, você pode usar Ctrl-Mudança-Acima ou Ctrl-Mudança-Baixa Para duplicar a linha atual (o up/abaixo determina onde seu cursor estará após a duplicação). Isso é mostrado no menu de origem.

Clique triplo em qualquer lugar nessa linha. Então aperte Ctrl + C.

Alt + Shift + Chave de seta (esquerda ou direita, dependendo de onde está o cursor)

Selecione qualquer endpoint de linha e depois pressione
Ctrl+Mudança+Seta para baixo
juntos para duplicar a linha.

Não sei se é o caso do Windows ou Linux, mas, por exemplo, no mais recente netbeans IDE no Mac (v8.0), não há ligação padrão do atalho 'Selecionar linha'. Você deve especificá -lo manualmente em preferências -> keyMap -> Selecione a linha.

A ligação padrão para 'Excluir Line', no entanto, é ⌘-e (command-e).

(Eu sei que essa pergunta é antiga e já respondida, mas apenas para o caso de outros usuários do Mac NetBeans procurarem a solução.)

heh ele. Eu sempre usei casa, Shift-End, ^c, pois funciona em praticamente todos os editores que existe.

Sobre NetBeans 8.2, você pode usar

  • Ctrl + C : Atalho "cópia"
  • Ctrl + Mudança + V : Atalho "pasta formada"

Isso copiará/colará a linha atual completa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top