Transponiere Spalte zu Zeile

16

Wie konvertiere ich Code aus einer Spalte:

1
2
3
4 

in einer Reihe (mit Leerzeichen):

1 2 3 4

Notepad ++ benutzen?

user2400643
quelle

Antworten:

15

Wählen Sie passend, Suchen, Ersetzen \ r \ n mit 'Leerzeichen' (mit Erweitert).

Notepad ++ fügt am Ende jeder Zeile einen Zeilenumbruch und einen Zeilenvorschub ein (automatisch, wenn Entergedrückt wird). Diese können angezeigt werden , wenn Show All Charactersumgeschaltet wird (die Pilcrow - ‚¶‘, wie ein umgekehrter P) und im erweiterten Modus zugegriffen mit \rfür r eturn und \nfür n ew Linie. Ersetzen diese beiden Steuercodes mit einem Raum platzieren sie nur in Find what :und traf Spacein Replace with ::

SU598241 Beispiel

pnuts
quelle
Ich versuche, Ihren Weg zu verwenden, aber es verlor Leerzeichen zwischen zwei Zeichen gleichen 1234
user2400643
Vielen Dank, ich werde es mit zwei Schritt 1 tun. Ersetzen Sie \ r \ n durch eine Zeichenfolge. Danach ersetzen Sie den String durch Leerzeichen.
user2400643
+1, weil Sie "pnuts" heißen und dieser Antwort eine Punktzahl von 10 geben!
Pimp Juice IT
29

Hier ist was ich dafür tue:

  1. Ctrl + A: wählt alle aus.
  2. Ctrl + J: richtet sie in einer Reihe aus.
Manoj Shrestha
quelle
Ich stimme zu, das ist die beste Antwort.
Cold
Dies ist nett, obwohl es nicht wie erwartet funktioniert, wenn mehrere Spalten vorhanden sind. Ich weiß, dass es nicht vom OP verlangt wurde, sage ich nur.
Homer
wer sich wundert, findet dies unterEdit->Line Operations->Join Lines
mihail