いろいろやってみるにっき

なんとか自分の会社を立ち上げるところまで漕ぎ着けた、てきとーに生きている奴の日記

https化に伴い、表示できなくなっているリンクについて修復中。
2018年から遡って修正し、2015年分まで修正完了。


VS CodeでExcel Viewer拡張機能 ちょっと惜しい

CSVファイルを扱う時に、Excelがいらんことするせいで困ることがある。たとえば、桁数が多い数字を勝手にこんな表記にしたり、

f:id:shigeo-t:20180309085727p:plain

元データが分数だと勝手に日付に変更したり。

 

そこで勝手に変更されたくないときはエディタで開くのだが、項目数が多いCSVの場合、右側が見切れるのでとても困る。

 

例としてダウンロードフォルダに放置されていた「日本食品標準成分表2015年版(七訂)」をVisual Studio Code(以降VS Code)で表示してみる。元データが神Excelなので、CSV化にあたっては神な行や列はカットしている。

 

左側の項目ならまだわかるが、右側にいくと見るのも修正するのも大変。右側の項目の数値を見たくても、数えていかなければいけないので難しい。

f:id:shigeo-t:20180309093129p:plain

 

弊社の技術顧問にはサクラエディタExcelっぽく表示できて良いとお勧めされたのだが、

  サクラエディタ Download

Unicode版とANSI版が分かれているとか、めんどくさい。

 

できればVS Codeでやりたい。VS CodeでCSVファイルを開くと右下にこんなのが出る。

f:id:shigeo-t:20180309085214p:plain

 

CSV用を検索すると

f:id:shigeo-t:20180309091128p:plain

Excel Viewerというのがある。

f:id:shigeo-t:20180309091242p:plain

 

上のスクリーンショット内にあるCSV Usageは、アニメーションで使い方を説明している。簡単に説明すると

  1. Excel Viewerを組み込む
  2. 再起動
  3. CSVファイルのタブで下をクリック

    f:id:shigeo-t:20180309093412p:plain

  4. こんなふうにPreviewタブが表示される

    f:id:shigeo-t:20180309093640p:plain

 

残念ながらデータの操作はできないが、フィルタリングなどはできる。Viewerとしては使いやすい。

f:id:shigeo-t:20180309093921p:plain

 

なお、Excelも開ける模様。

f:id:shigeo-t:20180309094244p:plain

 

そこでフォルダーを開いてPreviewでxlsxファイルを開いて見た。なんか見にくい。ExcelファイルはExcelで見ればいいので無理にVS Codeで開かないからどうでもいい。

f:id:shigeo-t:20180309094632p:plain

 

CSVについてだが、名前の通りExcel Viewerで、編集できないところが惜しい。

 素直に編集できるサクラエディタを入れるべきか?