いわゆるCSV形式的なファイルの表示No.00673
マボカル さん 05/12/10 20:51
 
こんにちは。マボカルと申します。ネタ的な話をして、ご意見を
うかがいたいと思います。

テキストを扱っている場合は機能や操作性でテキストエディタの
ほうが非常に扱いやすいですが、例えばタブで区切られたデータを
秀丸エディタで編集している場合、文字列の数が一定ではない場合、
タブの間隔がずれて見づらくなってしまいます。編集するには何の
問題もありませんが、視覚的に見づらいのが難点です。

関連する質問にこういったものがありましたが、

00168 正規表現が使えるデータベース / INASS [ 02/02/03 12:14 ]
http://www.maruo.co.jp/hidesoft/1/m020203.html#168

私の場合、本格的なデータベースソフトではなく、エクセルなどの
データベースソフトの初期画面で表示されるような画面がエディタ
でもできればいいなぁと思っています。あれもこれも機能を追加
すると、結局データベースソフトになってしまいますが、私の求める
ものは表示のみデータベースソフトっぽく出来ないかというものです。

秀丸エディタの画面分割の線が縦になった感じで、任意の区分文字が
来たら別のセルに区切られるみたいな機能です。

私は開発者ではないので、技術的な問題を理解できていない部分が多く
全く検討違いの発言をしているかもしれませんが、要するに秀丸
エディタでどこまで楽な作業環境を作れるかといった点にポイントが
あります。

ソフトウェアはそれぞれ長所・短所があり、全てのユーザーの作業環境
の要求を満たすソフトなんてありえないのは百も承知ですし、データ
ファイルを編集する場合に、エディタだと視覚的に見にくいというので
あれば、データベースソフトを使えばよい話ですからね。

技術的な点も含めて今回の私の意見についてのご意見をお聞かせ
いただければと思います。

[ ]
RE:00673 いわゆるCSV形式的なファイルNo.00674
h-tom さん 05/12/11 21:46
 
h-tomです。

> 全く検討違いの発言をしているかもしれませんが、要するに秀丸
> エディタでどこまで楽な作業環境を作れるかといった点にポイントが
> あります。
どうしても、秀丸エディタでやらなければならない理由がなければ、世の中には、
CSVの編集に特化したエディタがあるで、それを使えばいいのでは?


[ ]
RE:00674 いわゆるCSV形式的なファイルNo.00675
マボカル さん 05/12/12 01:33
 
h-tomさん

ご意見ありがとうございます。

>どうしても、秀丸エディタでやらなければならない理由がなければ、世の中には、
>CSVの編集に特化したエディタがあるで、それを使えばいいのでは?

調べてみるとCSVエディタがいろいろとありますね。

http://www.vector.co.jp/magazine/softnews/030823/n0308233.html
http://www.vector.co.jp/soft/win95/business/se162309.html
http://www.vector.co.jp/soft/win95/util/se351269.html
http://www.vector.co.jp/soft/win95/business/se301161.html

今までエクセルを使ったことしかなかったので、CSV形式の編集は
エクセルのようなデータベースソフトでしか出来ないと思っていました。

おっしゃるとおりCSV形式のテキストの編集に特化したエディタを
使えばいい話ですが、それを踏まえた上で秀丸エディタにそういった
機能があればいいなという意見を述べさせて頂くと、

1.今までの自作のマクロやマクロライブラリのマクロを使える
2.その他の基本機能が充実している
3.英語版もある

というのが大きな理由でして、得に3の英語版秀丸エディタというのが
大きいです。実は私の環境が韓国語XP+秀丸エディタ英語版でして、
韓国語のソフトを使いながら秀丸エディタ英語版も使わなければ
ならないわけなので、上にリンクを張ったエディタなどでは不都合な
点が多いのです。文字コードの関係でハングルの文字コードを扱う
場合も多く、秀丸エディタ英語版でないとどうしてもダメな場合も
あると思います。

といって韓国で作られたエディタを使うと、今度は日本語に対応できて
いなかったりと、どっちつかずな状態になってしまいます。今までの
ところ、使い慣れているという面もありますが、秀丸エディタ英語版
が私の環境では最も守備範囲の広いソフトであります。(勿論完全に
全ての問題が解決されているわけではありませんが・・・)

やっぱりCSV形式のテキストの編集に特化したエディタというのは、
「特化する」というだけあって、一般のエディタとは構造的に全く別の
ものだと考えなければならないのでしょうか。一般のテキストエディタ
にちょこっと機能を加える次元の問題ではないのでしょうか。

[ ]
RE:00675 いわゆるCSV形式的なファイルNo.00676
秀丸担当 さん 05/12/12 16:42
 

最近β版会議室にてデータベースのように扱えるようにしてほしい(?)というよ
うな要望もありましたが、データベースというよりCSV形式を扱えるようにして
ほしいという要望はあまり無かったかもしれません。

やるとしたら大掛かりなことになってくると思います。
1つのネタとして参考にしたいと思います。

[ ]
RE:00673 いわゆるCSV形式的なファイルNo.00679
Arimac さん 05/12/13 23:18
 
取り敢えず、タブ文字数を8にしてみるとか…
秀丸エディタでタブ位置を任意に指定出来るようになると良いかも(^^;
昔、FORTRANやCOBOLとかをタイプライターで入力する時は、
固定カラム位置にタブを設定してましたねぇ(^^;

[ ]
RE:00679 いわゆるCSV形式的なファイルNo.00680
マボカル さん 05/12/14 00:12
 
こういうマクロが存在するのは秀丸エディタ上でちょこっと確認したり
修正したいという需要があるからでしょうか。

http://hide.maruo.co.jp/lib/macro/csv2editor006.html
http://hide.maruo.co.jp/lib/macro/lf-csvpad107.html

でも画面いっぱいに一覧で目を通せないと、ざっと確認するにはあまり
向いていないような感じもします。ちょこっと画面がエクセルのように
変わるような機能があれば非常に視覚的に確認しやすいのですが。

技術的には相当大掛かりなものになるのですね。

[ ]
RE:00679 いわゆるCSV形式的なファイルNo.00681
マボカル さん 05/12/16 18:32
 
Arimacさん

ありがとうございます。

>取り敢えず、タブ文字数を8にしてみるとか…
>秀丸エディタでタブ位置を任意に指定出来るようになると良いかも(^^;

タブ文字数を8にするというのは秀丸英語版でいう
Other-Configure for each file tipe-More-Tab size
の部分でしょうか。私はここでの設定は8にしています。

タブで区切られた各文字列が相当ばらばらななので、
タブ文字数で解決できるような問題でもないようです。

現状ではエクセルを使うかCSV編集エディタを探すか、秀丸エディタ
でそのまま作業するしかないですね。

[ ]
RE:00681 いわゆるCSV形式的なファイルNo.00682
秀丸担当 さん 05/12/19 10:43
 

この件について、秀丸エディタβ版会議室の以下のスレッドでも話が続いている
ので参考にしてみてください。

http://www.maruo.co.jp/turukame/3/x08927_.html#8927

[ ]
RE:00682 いわゆるCSV形式的なファイルNo.00683
マボカル さん 05/12/19 14:39
 
秀丸担当さん

>この件について、秀丸エディタβ版会議室の以下のスレッドでも話が続いている
>ので参考にしてみてください。
>
>http://www.maruo.co.jp/turukame/3/x08927_.html#8927

お知らせありがとうございます。私ものぞいてみます。

[ ]