Transpor coluna para linha


16

Como converter código de uma coluna:

1
2
3
4 

para em uma linha (com espaços):

1 2 3 4

usando o Notepad ++?

Respostas:


15

Selecione para adequar, Pesquisar, Substituir \ r \ n por 'espaço' (usando Estendido).

O Notepad ++ coloca um retorno de carro e um avanço de linha no final de cada linha (automaticamente quando Enterpressionado). Estes podem ser apresentados se Show All Charactersfor alternado (a Pilcrow - '¶', como uma P reversa) e no Modo de prolongado acedida com \rpara r egressar e \npara n linha ew. Para substituir esses dois códigos de controle com um espaço de apenas colocá-los em Find what :e bateu Spaceem Replace with ::

Exemplo SU598241


Eu tento usar seu caminho mas perdeu espaço entre dois caracteres mesma 1234
user2400643

Obrigado, farei isso com duas etapas 1. substitua \ r \ n por uma string. Depois disso, substitua a string pelo espaço.
User2400643

+1 porque seu nome é "nozes" e para dar a esta resposta uma pontuação de 10!
Pimp Juice IT

29

Aqui está o que eu faço para isso:

  1. Ctrl + A: seleciona tudo.
  2. Ctrl + J: alinha-os em uma linha.

Eu concordo, esta é a melhor resposta.
Fria

Isso é bom, embora não funcione conforme o esperado quando houver várias colunas. Eu sei que não foi solicitado pelo OP, estou apenas dizendo.
Homer

a quem se pergunta, isso pode ser encontrado emEdit->Line Operations->Join Lines
mihail
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.