Masaki Enomoto
Masaki Enomoto
@hoku 不具合の発生する行の末尾になにか文字は入っていますか? カンマやタブ、その他見えないBOMのような文字または改行コードなど、末尾になにかヒントがありそうです。 また必ず発生するファイルの中身をコピーして、新規作成した csv ファイルにペーストした場合、 新規作成した csv ファイルでは同じ問題が発生しますか? ファイルをコピーするのではなく、中身の文字列をコピーして貼り付けを試していただきたいです。
たしかに曜日は用意してませんでした。 ロケールを設定できるようにしたら解決しそうですね。
issue ありがとうございます。 現在は正規表現 `/\s/` に一致するテキストは引用符で囲む設定になっています。 これは主に改行コードが含まれるテキストで読み込みミスの発生を抑えるためだったように記憶しています。 設定画面の作成は計画にあるため、クオーテーションの精度設定も検討してみますね。
ご提案ありがとうございます。 タブ復元のオフ自体は難しくなさそうですので、対応したいと思います。
多言語対応の仕組み自体は途中まで取り入れてるため、対応は可能です。 設定画面の作成が必要になるので少し時間はかかりますが、対応します。
issueありがとうございます。 値の編集について、確かにセルに直接記入する以外のインターフェースがあってもいいかもですね。 これについては別のアイデアがあって、僕が使っているDBeaverというツールはサイドバーで値を編集できるようになっています。 これならExcelのように狭いスペースで編集を行うよりずっと広いスペースが確保でき、 あえてダイアログを表示するより、常に表示させておく方がひと手間減って使いやすいかと思うんですがいかがでしょう。 
svg形式はアイコンとして利用できないため断念 またWindows用アイコンはElectronBuilderの制限により256x256px以上でないと取り扱えない。 そのため元のライブラリの修正が行われるまで現在のところ対応できなさそう
ご要望ありがとうございます! 確かにテキスト状態のソースが表示出来たら良いですね。 これは思いつかなかった機能でした。 空行・空列のグレー化については現行の仕様と突き合わせて検討しますね。
位置やサイズは保持しておきたいですよね。 resizeイベント発生時に保持するようにするのはできると思うので、おっしゃるように設定ファイル内に保持する形で実装したいと思います。
おそらくCRLFの保存時に何か問題が起きてる気がします。 動作確認してみますね。