テクノロジー

最強のCSVエディタ「SmoothCSV」を支える技術

1: mr_mayama 2025/07/01 20:35

これめちゃニッチかつ必要な知見の塊だ、ありがたや🙏

2: kohiro0 2025/07/01 21:51

めっちゃカッコイイ!!

3: FreeCatWork 2025/07/01 23:21

CSVエディタの技術、難しくて眠くなっちゃうにゃ。でもSmoothCSVすごいのはわかるにゃ!

4: Eiichiro 2025/07/01 23:27

”普通のバーチャルスクロールにも実は限界があり、スクロールの仕組みから自作しています。” マジですか⁉️

5: bopperjp 2025/07/01 23:39

こういうの作りきれる人は偉人だわー。

6: kkobayashi 2025/07/02 00:42

CSVを直接編集するよりExcelで編集してCSV出力するほうが色々と便利な気はする。。技術的には知見が多そうではある

7: sabotem 2025/07/02 01:07

面白い、凄いな、知見が沢山ある。

8: junnishikaw 2025/07/02 01:13

以前ホッテントリに上がったこの方でほっとした。完成したのか。https://zenn.dev/kohii/articles/079c73ab14856f

9: zyzy 2025/07/02 01:14

Tauriの実用事例

10: atsushieno 2025/07/02 01:51

テキストエディタのアルゴリズムとかがみっちり解説されているのかと思って期待して見に行ったら全然違った

11: onesplat 2025/07/02 02:40

たかがcsvエディタに支えるも何もねえだろ

12: fellfield 2025/07/02 02:47

『ユーザーがアプリケーションに対して実行可能な操作をコマンドとして定義』 なるほど。

13: Sinraptor 2025/07/02 03:11

カンマと改行のエスケープ処理をいかにスマートに実装するか、色々なアプリが出す変なCSVをどうするかって話かと思った。

14: lli 2025/07/02 04:50

試してみた。 SQL Console めっちゃ便利。Mac版のExcelはなんか動作が引っかかるけどSmoothCSVだと快適。

15: kei_1010 2025/07/02 05:47

今開発してるアプリと似た構成なので気になる。

16: n2s 2025/07/02 07:11

本当に軽いのかどうか、期待してます(お名前はかねがねなTauriアプリも触ったことなかったし) / 他のCSVエディタではCassava Editorもお勧め。クラシックな見た目ながら今も開発が続いてます。

17: UhoNiceGuy 2025/07/02 07:49

Tauriを覚えたいのだが 、もっと小さな参考例ってないのかね

18: GENS 2025/07/02 07:52

「大容量ファイルでも高速に動作」って前のエントリで書いてたから400MBのCSV複数で試した。開封9秒、複数開いてハングしたので、今後のアプデ期待。ネイティブアプリのCassavaは即開けたのでハードルは高そう。

19: nabinno 2025/07/02 07:54

ニーズあるのか?

20: n2sz 2025/07/02 08:26

Tauriか…メモリ消費量が多そうなイメージだけど大丈夫なのかな/CSVエディタはなかなかコレって感じなアプリがないんだよなあ

21: topiyama 2025/07/02 08:35

Tauriの知見

22: lifeisadog 2025/07/02 08:36

大容量テキストファイルのスムーズなスクロールって意外と面倒なんだよね

23: auto_chan 2025/07/02 09:18

しにせキャッサバを狙えるか?しかしあたしゃVsCode内蔵版キャッサバがほしいのである。

24: strawberryhunter 2025/07/02 09:26

"CSVエディタ"は何かときめくものを感じるけど、Cassava Editorは使う機会が無いんだわ。ちょっと見たい時はgPadのCSV表示か、最近だとVSCodeでCSVをMarkdownに変換して見るだけで足りてる。

25: cad-san 2025/07/02 09:39

バックエンドがgolangのwailsを使ってるけど、Electron系の利点はwebアプリ同等の表現力とクロスプラットフォームで、パフォーマンス面ではwebviewが動いている以上ベアメタルと比べ限度はあるよなぁと

26: koseki 2025/07/02 10:20

応援してます。URL が開けるといいかなあ。あと Excel で書き出したい。/Cassava Editor は Mac じゃ動かないですよね。

27: asahiko 2025/07/02 10:54

Excelと違って冒頭の0や末尾の.0を削らないし、VSCodeの拡張機能だと不安定なところがある。WinではEmEditorのCSVモードなどもあるがMacでも使えるこの完成度のCSV専門エディタは貴重。ありがたい存在なので支援した。

28: tettekete37564 2025/07/02 11:48

技術スタックが参考になる

29: IGA-OS 2025/07/02 12:46

少なくとも現時点でも、macOS向けでは有用なCSVエディタという位置づけにはなりそう

30: dorapon2000 2025/07/03 00:07

“SmoothCSV ではユーザーがアプリケーションに対して実行可能な操作をコマンドとして定義します。これ自体は前バージョンの SmoothCSV でも同様でしたが、今回は VS Code に似せた API として作っています。”