Atalho de teclado para mover a linha para cima/para baixo no Visual Studio 2012?

Atalho de teclado para mover a linha para cima/para baixo no Visual Studio 2012?

Existe um atalho para mover uma linha para cima/para baixo?

As Ferramentas Elétricas de Produtividade do Visual Studio 2010 tinham esse recurso. Ele está integrado ao Visual Studio 2012? Existe talvez uma extensão leve que adicione esse recurso?

Responder1

Encontrei uma extensão para isso:MoveLine

Compatível com VS2012. Move uma linha ou grupo de linhas para cima ou para baixo no editor usando teclas de atalho. Pressione as teclas de atalho para mover a linha sob o cursor para cima ou para baixo ou selecione um bloco de texto e pressione as teclas de atalho para mover o bloco inteiro para cima ou para baixo.

As teclas de atalho padrão são as seguintes:

  • Alt+ ↑ (Up Arrow)– Move uma linha para cima
  • Alt+ ↓ (Down Arrow)– Move uma linha para baixo

Para alterar as teclas de atalho:

  • No menu principal do Visual Studio vá em Ferramentas → Opções
  • Expandir Ambiente
  • Selecione Teclado
  • Na caixa Mostrar comandos contendo tipo de caixa Tools.MoveLineUpouTools.MoveLineDown
  • Na caixa Pressionar teclas de atalho, pressione as novas teclas de atalho
  • Clique em Atribuir

Responder2

Atualizar o Visual Studio 2013+

O VS 2013+ deve ter esta ação de editor integrada - se você deseja atribuir atalhos de teclado, vá para:

  1. Ferramentas > Opções > Teclado

  2. Procure os comandos:

    Edit.MoveSelectedLinesUp
    Edit.MoveSelectedLinesDown
    
  3. Defina as teclas de atalho no escopo "Editor de Texto"

exemplo

Veja também:Qual é o equivalente para ALT + UP/DOWN (mover linha) do Eclipse no Visual Studio?

Responder3

Shift+ Alt+ Tmove a linha atual para baixo. Procure por "Edit.LineTranspose" emAtalhos de teclado predefinidos.

informação relacionada