Editor de texto que suporta linhas de quebra na direção oposta?

2

Eu preciso modificar o código para que o comentário no final de uma linha seja movido para o início da (nova) linha acima. Existem editores que suportam isso (estou usando o NotePad ++) e como isso seria chamado?

    
por temp 05.08.2011 / 17:26

3 respostas

1

Eu não sei o que você chamaria, mas no Vim é muito fácil gravar uma ação que:

  1. Encontre o primeiro caractere de comentário
  2. excluir para o começo da linha
  3. crie uma nova linha
  4. insira o texto excluído

Para uma solução ainda mais genérica, ele suporta expressões regulares completas, para que você possa fazer isso em todo o documento dessa maneira.

    
por 05.08.2011 / 17:39
1

O Notepad ++ tem um recurso Macro. Você pode brincar com isso e ver se faz o que você precisa fazer. Por exemplo, clique em "iniciar gravação", pesquise "a" e, em seguida, "interrompa a gravação". Então, Ctrl-Shift-P permitirá que você pesquise todo o seu documento por 'a'. Esta é uma explicação simplista, mas você pode ficar realmente complicado com o recurso de macro e fazê-lo fazer praticamente qualquer coisa que precisar.

    
por 05.08.2011 / 17:44
0

vi:

:map q 0f#i<Ctrl-V><Return><Ctrl-V><Esc>ddkP

(Supondo que os comentários comecem com # .)

    
por 05.08.2011 / 17:32