Transposer la colonne en ligne

16

Comment convertir du code à partir d'une colonne:

1
2
3
4 

à dans une rangée (avec des espaces):

1 2 3 4

en utilisant Notepad ++?

user2400643
la source

Réponses:

15

Sélectionnez pour convenir, Rechercher, Remplacer \ r \ n par 'espace' (en utilisant Extended).

Notepad ++ met un retour chariot et un saut de ligne à la fin de chaque ligne (automatiquement lorsque vous Enterappuyez sur). Ceux - ci peuvent être affichés si Show All Charactersest basculée (le pied-de-mouche - « ¶ », comme un P inversé) et en mode étendu avec accès \rpour r etour et \npour n ligne ew. Pour remplacer ces deux codes de contrôle par un espace, placez-les Find what :et appuyez Spacesur Replace with ::

Exemple SU598241

pnuts
la source
J'essaie d'utiliser votre chemin mais il a perdu de l'espace entre deux caractères même 1234
user2400643
Merci, je vais le faire en deux étapes 1. remplacer \ r \ n par une chaîne. Après cela, remplacez la chaîne par un espace.
user2400643
+1 parce que votre nom est "pnuts" et pour donner à cette réponse un score de 10!
Pimp Juice IT
29

Voici ce que je fais pour ça:

  1. Ctrl + A: sélectionne tout.
  2. Ctrl + J: les aligne dans une rangée.
Manoj Shrestha
la source
Je suis d'accord, c'est la meilleure réponse.
Froid
C'est bien, même si cela ne fonctionne pas comme prévu lorsqu'il y a plusieurs colonnes. Je sais que ce n'était pas demandé par OP, je dis juste.
Homer
à quiconque se demande, cela peut être trouvé sousEdit->Line Operations->Join Lines
mihail