虎(牛)龍未酉2.1

記録帳|+n年後のジブンが思い出せますように……

【記録】CSVをなるべく直接的に編集したい

背景

  • ネットショップのサイトが、CSVデータを吐く
  • CSVデータの一部を編集し、CSVExcel)で別サイトに流し込みたい
  • macOSでやりたい
  • 電話番号や郵便番号などの、冒頭のゼロが消えてしまう

ダメだったこと

  • Numbersは開いてくれるが、ゼロが消える。「数値ではなく文字列で読み込む」ことをうまくさせる方法が見つからなかった
  • Excelは、うまく開けない(""のなかに改行が入るのが苦手みたい)
  • Excelで、データのインポート機能で、標準ではなく文字列で、という解説はたくさんあるが、データの構造が悪いのか、カラムの後ろの方に対して文字列の設定ができない
  • TableToolというアプリが良さそうだが、冒頭のゼロが消えてしまう。GitHubのディスカッションを読む限り、治っているそうだが、実際には消える。4年ぐらい前に最後のアップデートなので、いまさら治ることも期待できない

GitHubのjakob/TableTool アプリはAppStoreでダウンロード

やったこと

【Mac・Windows】最強のCSV編集環境を求めて

Visual Studio Code

要は、エクステンションマーケットみたいなところで、上記2つをインストール

  • 日本語化

Visual Studio Codeの日本語化設定

要は、[View]-[Command Palette]- [Configure Display Language]で日本語拡張をインストールして、日本語を選択

備考

Windowsだと、CSV編集エディタ(エディタの編集モード)が散見されるのだけれど、macOSだと良いのがなかった(うまく見つけられなかった)

環境

MacBook Pro (13-inch, 2016, Four Thunderbolt 3 Ports)

macOS Catalina 10.15.6

Visual Studio Code バージョン: 1.48.2