Como remover facilmente um bloco de código?

Ao editar uma postagem, às vezes o bloco de código foi recuado muito e força uma barra de rolagem horizontal desnecessariamente.

Existe um maneira rápida de corrigir esse tipo de indentação ou ainda tenho que ir linha por linha excluindo o espaço?

Resposta

Você pode use o script do usuário por balpha ♦ em Melhor manuseio de indentação e a tecla TAB ao editar postagens .

Com isso instalado, você pode simplesmente Shift + Tab quantas vezes forem necessárias.

  • Quando várias linhas são selecionados, Tab e Shift Tab recua e retira essas linhas

  • Quando nada for selecionado, Tab e Shift Tab inserir ou remover espaços em branco para alinhar o cursor em um limite de tabulação

Na minha opinião, este deve ser um recurso padrão.

Comentários

  • Funciona brilhantemente ty
  • +1, concordo que definitivamente deve ser um recurso padrão.

Resposta

Aqui está uma pequena peculiaridade com o editor de redução que você pode usar sem ter que instalar scripts separados. Dado o texto selecionado que está sem recuo no momento, pressionar o botão de código (ou Ctrl + K ) adicionará quatro espaços a todas as linhas selecionadas. Se todas as linhas selecionadas estiverem recuadas por mais de quatro espaços, ele removerá quatro espaços.

Com isso em mente, se você quiser desfazer o recuo de qualquer trecho de código, basta selecioná-lo e acertar o código botão.

Não há “uma maneira de adicionar recuos tão facilmente quanto eu sei, infelizmente. Para isso, eu apenas seleciono quatro espaços, copio e colo onde necessário.

Comentários

  • Tentei editar sua resposta, pois demorei algum tempo para descobrir o que significa AFAIK. A edição foi rejeitada, o que é decepcionante.

Resposta

Você pode recuar e desfazer o recuo usando apenas Ctrl K . Para desfazer o recuo, como diz @Jeff, destaque o bloco e pressione, removendo as linhas em branco adicionadas antes e depois conforme necessário; para recuar, adicione uma linha fictícia para realçar. Como

a Actual Indented Code

Comentários

  • Você pode explicar o que quer dizer com uma linha fictícia para destacar?
  • @Yve: Seu anúncio d o a antes do código recuado, então realce tudo e recue novamente, então exclua o a e quaisquer linhas em branco extras.
  • o que adicionar a linha fictícia faz ao recuo?
  • @Yve: impede que o bloco seja desfeito se já estiver recuado.
  • obrigado Mini, Eu amo o script que foi recomendado, eu ' estou terminando de editar as postagens!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *