![](https://mik2062.jp/wp-content/uploads/2022/08/fbb78db025839258a0abd0d6100df36a-150x150.png)
MacでCSVファイルを編集しやすいエディタはありますか?
![](https://mik2062.jp/wp-content/uploads/2022/08/1341584-150x150.jpg)
![](https://mik2062.jp/wp-content/uploads/2022/08/1341584-150x150.jpg)
![](https://mik2062.jp/wp-content/uploads/2022/08/1341584-150x150.jpg)
Visual Studio Codeでプラグインを使用するのがおすすめです
いろいろなデータを扱う時に、CSV形式のファイルを使う必要がある場面は結構あります。
この記事では、MacでのCSVファイルの編集におすすめのソフトを紹介します。
- MacでのCSVファイルの編集に便利なソフトとその使い方
Macでは無料で使えるCSVエディタがあまり無い
Windowsには、無料のCSVエディタが数多くありますが、Macだと日本語のCSVファイルを上手く扱える無料ソフトがなかなか見当たらないです。
ExcelはCSVファイルを扱えるが有料
Microsoft ExcelはMacにもあるので、ExcelでCSVファイルをWindowsと同じように操作することができます。
ただ、Excelは有料ソフトなので、CSVファイルのためにExcelを購入するのは割に合わないと思います。
テキストエディタで大きなファイルを扱うのは大変
CSVファイルをテキストエディタで開いて編集するのだと、ファイルが大きくなると正しく編集するのが難しいです。
CSVエディタとしておすすめなのはVisual Studio Code
MacでCSVファイルの編集するには、Visual Studio CodeのCSVファイル用プラグインを使用するのがおすすめです。
Visual Studio CodeのCSVファイル用プラグインはいくつかありますが、ここではEdit csv
というプラグインの使い方を説明します。
プラグイン「Edit csv」のインストール
Visual Studio Codeのプラグインメニューでcsv
で検索した中から、Edit csvを選んでインストールをクリックします。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-80-1024x766.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-80-1024x766.png)
インストールボタンが
(歯車アイコン)に変わればインストール完了です。ここでは歯車ボタンを押すと設定画面が開きますが、ここでは何も設定せずに次に進みます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-81.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-81.png)
Visual Studio CodeでCSVファイルを選択して開きます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-34.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-34.png)
エディタのタブの右側に Edit csvボタンが表示されるのでクリックします。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-35.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-35.png)
CSVファイルのデータがテーブル形式で表示されます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-36-1024x719.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-36-1024x719.png)
CSVファイルを開いた時に表示されるタブが実ファイルのエディタで、CSV editで開くのは編集用のビューです。
編集用のビューで編集した後、ビューの内容をCSVファイルに反映した上で、CSVファイルを保存する流れになります。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-68-1024x380.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-68-1024x380.png)
Edit csvの使い方
Edit csvの主な操作を説明します。
行の追加
+ Add rowをクリックすると末尾に行を追加します。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-59-1024x375.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-59-1024x375.png)
▲をクリックするとカーソル行の上に行を追加します。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-60-1024x374.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-60-1024x374.png)
▼をクリックするとカーソル行の下に行を追加します。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-61-1024x373.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-61-1024x373.png)
列の追加
+ Add columnをクリックすると末尾に右端に列を追加します。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-62-1024x374.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-62-1024x374.png)
◀をクリックするとカーソル行の左に行を追加します。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-63-1024x375.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-63-1024x375.png)
▶をクリックするとカーソル行の右に行を追加します。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-64-1024x375.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-64-1024x375.png)
行の削除
行の見出し列にカーソルを合わせるとゴミ箱アイコンが表示されてクリックすると行が削除されます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-84-1024x508.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-84-1024x508.png)
列の削除
列の見出し行にカーソルを合わせるとゴミ箱アイコンが表示されてクリックすると列が削除されます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-69-1024x375.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-69-1024x375.png)
列でソート(列の値で並び替え)
列の見出しをクリックすると、その列の値でソートされます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-70-1024x376.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-70-1024x376.png)
1行目をヘッダー(見出し行)とする
CSVファイルの1行目が見出し行をなっている場合、1行目を列の見出し行に設定することができます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-74-1024x372.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-74-1024x372.png)
Read Options
のHas Header
にチェックを入れます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-82.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-82.png)
1行目がデータ行ではなく列の見出し行として扱われます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-73-1024x374.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-73-1024x374.png)
オプション設定
上部のメニューをクリックすると以下のオプション項目が表示されます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-86-1024x358.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-86-1024x358.png)
Reaa Options
は、CSVファイルを読み込みに関する設定です。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-88.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-88.png)
Write Options
は、CSVファイル保存時の書き込みに関する設定です。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-89.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-89.png)
Previews
には、CSVファイルに書き込まれる内容を事前に表示されます。
![](https://mik2062.jp/wp-content/uploads/2022/10/image-90.png)
![](https://mik2062.jp/wp-content/uploads/2022/10/image-90.png)