Konvertieren von CSV in eine feste Breite in Notepad ++?

Antworten:

49

Verwenden Sie das eingebaute TextFX-Menü.

TextFX -> TextFX Edit -> Mehrere Zeilen mit (,) ausrichten

Ich habe das nicht alleine entdeckt, sondern es auf sourceforge gefunden, als ich versucht habe, genau diese Frage zu klären!

Chance
quelle
2
Schön, aber "Out of Memory" für 15.000 Zeilen.
Watbywbarif
1
Außerdem werden Leerzeichen zur Datei hinzugefügt :-(
Radek
1
Radek, wenn Sie die Linie teilen möchten, gibt es eine Funktion direkt oben im Menü mit dem Namen "Linien teilen um ..."
JinSnow
4
Beachten Sie, dass Sie ab Notepad ++ v7 das TextFx Characters-Plugin mithilfe des Plugin-Managers installieren müssen.
E-Riz,
1
TextFX scheint für NPP 64bit nicht verfügbar zu sein
DaveInCaz
10

In der Zwischenzeit habe ich gerade ein sehr schönes Tool dafür gefunden. Es heißt CSVed und ist hier erhältlich , mit vielen vielen netten Funktionen. Wenn Sie Excel beim Anzeigen von CSV-Dateien wie ich hassen, sollten Sie es versuchen.

ercan
quelle
0

Ja, das ist im Editor möglich: Menü Bearbeiten -> Ersetzen ... -> Alle ersetzen ',' durch '\ t'.

albs
quelle
6
-1. Das Konvertieren in ein TAB-getrenntes Format macht es nicht zu einem Spaltenformat mit fester Breite.
Peter Mortensen
3
Die Verwendung von "\ t" funktioniert weder in Notepad noch in Notepad ++. Es ist immer eine Herausforderung, ein TAB-Zeichen in einem Dialogfeld zu verwenden. Eine übliche Abhilfe besteht darin, ein TAB-Zeichen in ein Dokument einzugeben, es durch Ausschneiden (Strg + X) in die Zwischenablage zu kopieren und in das Feld im Ersetzen-Dialogfeld einzufügen.
Peter Mortensen
2
OK, in Notepad ++ funktioniert die Auswahl der Option "Erweitert (\ n, \ r, \ t, \ 0, \ x)".
Peter Mortensen
TextFX -> TextFX Edit -> "Zeilen teilen um ..."
JinSnow
1
@PeterMortensen Es funktioniert nur, wenn Ihre Tabulatorgröße länger ist als (Länge des längsten Eintrags in der Spalte) - (Länge des kürzesten Eintrags in der Spalte). Beispiel: Wenn Ihre Tabulatorgröße 4 ist, ist Ihre längste Zeile 20 und Ihre kürzeste Zeile 5. Dies ist ein sehr häufiger Anwendungsfall, der immer noch zu einer ungeraden Datei führt.
jpmc26