Skip to content

Instantly share code, notes, and snippets.

@hymkor
Last active March 2, 2026 09:10
Show Gist options
  • Select an option

  • Save hymkor/ddadac8357dbd864845f49ebb445b2c7 to your computer and use it in GitHub Desktop.

Select an option

Save hymkor/ddadac8357dbd864845f49ebb445b2c7 to your computer and use it in GitHub Desktop.
CSVエディター調査

CSVエディター調査

1. CSV専用エディター(多機能・高機能)

表計算ソフトのような操作感を持ちつつ、CSVの構造を壊さずに編集できるツールです。

  • Modern CSV (Win/Mac/Linux) (舶来品)
    現在、世界的に最も評価の高いCSV専用エディターの一つです。非常に高速で、数GBクラスの巨大なファイルも軽快に開けます。コマンドパレットや多重選択など、モダンな操作感が特徴です。
  • SmoothCSV 3 (Win/Mac/Linux) (国産品)
    日本発の強力なエディターで、2025〜2026年にかけて大幅なアップデートが行われました。SQLを使ってデータを抽出したり、マクロで処理を自動化したりできるため、エンジニアやデータアナリストに人気です。
  • Cassava Editor (Win) (国産品)
    日本で長年愛されている定番のフリーソフトです。シンプルながら、正規表現による検索置換やマクロ機能が充実しており、日本の商習慣(Shift-JISなど)にも強い安心感があります。

2. テキストエディター(プラグイン活用)

普段使っているテキストエディターにプラグインを入れることで、最強のCSV環境を構築できます。

  • Visual Studio Code (VS Code) + Rainbow CSV
    「Rainbow CSV」という拡張機能を入れると、列ごとに色分けされ、非常に見やすくなります。さらに「Edit csv」という拡張機能を使えば、エクセルのような表形式での編集も可能です。
  • EmEditor (Win)
    「巨大ファイルを開くならこれ」と言われる、Windows用の超高速エディターです。CSVモードが非常に優秀で、数千万行のデータでも並べ替えやフィルタリングが瞬時に終わります。

3. 表計算・オンラインツール

  • Tablecruncher (Win/Mac/Linux)
    オープンソース化された軽量エディターで、JavaScriptを使ってデータを一括加工できるのが強みです。
  • Google スプレッドシート / Microsoft Excel
    定番ですが、CSVを開く際に「0落ち(001が1になる)」や文字化けが起きやすいため注意が必要です。編集よりは、グラフ作成や共有に向いています。

4. ターミナル系の競合(TUI / CLI)

  1. VisiData (Python 製)
    特徴: ターミナル界の Excel と呼ばれる怪物。解析、集計、グラフ表示まで可能。
    Csvi との差: 多機能すぎて学習コストが高いです。Csvi の「シンプルに編集して保存する」という手軽さは、VisiData が重すぎると感じる層に刺さります。
  2. Sc-im (C 製)
    特徴: sc (Spreadsheet Calculator) の後継。Vim ライクなキーバインドで、計算式まで扱える。
    Csvi との差: あくまで「表計算ソフト」寄り。Csvi のような「元のフォーマットを壊さない」というデータ保護の思想は薄いです。
  3. csview / xsv
    特徴: 閲覧やフィルタリングに特化した Rust 製ツール。
    Csvi との差: 閲覧は強いですが、「対話的なセル編集」ができません。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment