マクロ追加希望No.03068
Iranoan さん 09/08/12 00:07
 
 秀丸担当さん今日は、Iranoan です。
 マクロに Ver.8.00 で追加された
・ファイルの一部分を開く
・TSV/CSV モードに切り替える (config x ?)
が欲しいです。
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b06 です。

[ ]
RE:03068 マクロ追加希望No.03071
秀丸担当 さん 09/08/12 11:22
 

>・ファイルの一部分を開く
>・TSV/CSV モードに切り替える (config x ?)

TSV/CSVモードについてはできるようになるべきだと思います。
検討させていただきます。

ファイルの一部を開くは、とりあえず、大文字のOPEN文に相当するようなコマン
ド実行するようなものを検討したいと思います。
範囲を指定するような細かな指定をする文は、これに関係する多くのことをサ
ポートしなければならない話に発展してしまいそうなことも考えられるので、い
まのところネタということにしておこうと思います。

[ ]
RE:03071 マクロ追加希望No.03073
mtriver さん 09/08/12 13:33
 
mtriver です。

: >・ファイルの一部分を開く
: >・TSV/CSV モードに切り替える (config x ?)
:
: TSV/CSVモードについてはできるようになるべきだと思います。
: 検討させていただきます。

便乗ですが、「キー割り当て」への追加を希望いたします。

[ ]
RE:03073 マクロ追加希望No.03074
Iranoan さん 09/08/12 15:22
 
 秀丸担当さん、mtriver さん今日は、Iranoan です。
> TSV/CSVモードについてはできるようになるべきだと思います。
> 検討させていただきます。
 有難うございます。

> 範囲を指定するような細かな指定をする文は、これに関係する多くのことをサ
> ポートしなければならない話に発展してしまいそうなことも考えられるので、い
> まのところネタということにしておこうと思います。
 そうですか。
> ファイルの一部を開くは、とりあえず、大文字のOPEN文に相当するようなコマン
> ド実行するようなものを検討したいと思います。
 こちらだけだと、殆ど意味が無いなあ〜(^^;。
 マニュアルを書いている時に特に有るのですが、文章中の表を TSV モード
で編集、ということをしたかったんですよね。ファイル全体を TSV モードに
すると、第一列だけ以上に長いなど、使い勝手の悪い部分が多いので。

> 便乗ですが、「キー割り当て」への追加を希望いたします。
 マクロがあれば「キー割り当て」が出来るわけですが、「縦書き」と同レベ
ルで、メニューに追加できたほうが良いかもしれませんね。

[ ]
RE:03074 マクロ追加希望No.03076
秀丸担当 さん 09/08/12 17:09
 

>便乗ですが、「キー割り当て」への追加を希望いたします。

キー割り当てはありませんでした。
追加しておきます。

> こちらだけだと、殆ど意味が無いなあ〜(^^;。
> マニュアルを書いている時に特に有るのですが、文章中の表を TSV モード
>で編集、ということをしたかったんですよね。ファイル全体を TSV モードに
>すると、第一列だけ以上に長いなど、使い勝手の悪い部分が多いので。

そういうことになると、バイト位置ではなく行番号を指定するか、またはカーソ
ル位置までの実際のファイルのバイトを数える方法が必要ということになってく
ると思います。
そういったことに関する話が大きくなってしまうと思うので、いまのところやめ
ておこうと思います。
現状では表の部分を別の新規作成したものに貼り付けるなどをして対応していた
だけたらと思います。

[ ]
RE:03076 マクロ追加希望No.03077
Iranoan さん 09/08/12 18:14
 
 秀丸担当さん今日は、Iranoan です。
> そういうことになると、バイト位置ではなく行番号を指定するか、またはカーソ
> ル位置までの実際のファイルのバイトを数える方法が必要ということになってく
> ると思います。
 これについては、Unicode だとダメかもしれませんが、gettext()+
charindex_to_byteindex() 等で対処できると思いました。
 ##ヘルプがあれなので、charindex_to_byteindex() の仕様を今一つ把握し
ていませんが(^^;。

> 現状では表の部分を別の新規作成したものに貼り付けるなどをして対応していた
> だけたらと思います。
 まあ、今はこれで対処してはいますが....。

[ ]