CSVをNotepad ++で固定幅に変換しますか?


回答:


49

組み込みのTextFXメニューを使用します。

TextFX-> TextFX Edit->(、)で複数行を並べる

私は自分でこれを発見しませんでした。この正確な質問を見つけようとして、sourceforgeで見つけました!


2
素晴らしいが、15,000行の「メモリ不足」。
watbywbarif

1
また、ファイルにスペースを追加します:-(
Radek

1
Radekは、ラインを分割する場合、「...でラインを分割する」と呼ばれるメニューのすぐ上の機能があります
-JinSnow

4
Notepad ++ v7では、プラグインマネージャーを使用してTextFx Charactersプラグインをインストールする必要があることに注意してください。
E-Riz

1
TextFXはNPP 64ビットで利用できないようです
-DaveInCaz

10

それまでの間、私はそのための非常に素晴らしいツールを見つけました。CSVedと呼ば、多くの便利な機能を備えたここから入手できます。私のようにCSVファイルを表示するときにExcelが嫌いな場合は、試してみてください。


0

はい、メモ帳では可能です:メニュー編集 -> 置換...- > すべて置換 '、'で '\ t'。


6
-1。TABで区切られた形式に変換しても、固定幅の列形式にはなりません。
ピーターモーテンセン14

3
文字通り「\ t」を使用しても、メモ帳でもメモ帳++でも機能しません。ダイアログでTAB文字を使用することは常に挑戦です。一般的な回避策は、ドキュメントにタブ文字を入力し、カット(Ctrl + X)でクリップボードに挿入し、置換ダイアログのフィールドに貼り付けることです。
ピーターモーテンセン14

2
OK、Notepad ++で、オプション「Extended(\ n、\ r、\ t、\ 0、\ x)」を選択すると機能します。
ピーターモーテンセン14

TextFX-> TextFX Edit->「...で行を分割」
-JinSnow

1
@PeterMortensenタブサイズが(列内の最長エントリの長さ)-(列内の最短エントリの長さ)を超えない限り機能しません。たとえば、タブサイズが4の場合、最長の行は20、最短の行は5です。これは、非常に一般的な使用例ですが、ファイルが不均一になります。
jpmc26
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.