8.00β4の新機能No.26895
ai さん 09/08/06 18:01
 
こんにちは
普段β版を入れることはないのですが、新機能につられて
8.00β4を入れてみました。
要望を兼ねた感想をひとつ。

CSVモード気に入りました。
ファイル比較はちょっと直感と違うので改良を望みます。

CSVモード:
ファイルタイプ毎の設定でCSVモードになるように設定した(つもり)
・起動時にCSVモードにならない。(覚えてくれていない)
  ただし表示-タブストップ以下のメニューにはCSVモードの印がついている。

ファイル比較:
・比較範囲が選択範囲の色(選択されている?)になる。
  選択されないほうがいい。色は別途設定したい。
  選択は黄色背景にしているのですが、比較範囲の文字色はもともとある色のようで、
黄色地に白になったりして読めない。
・違いのある範囲が直感となんか違う
  行単位ぐらいで十分です。
  マージ機能がなければ文字単位にする必要はないです。
・次の相違箇所へ移動するショートカットが欲しいです。

それでは

[ ]
RE:26895 8.00β4の新機能No.26899
秀丸担当 さん 09/08/07 09:53
 

>CSVモード:
>ファイルタイプ毎の設定でCSVモードになるように設定した(つもり)
>・起動時にCSVモードにならない。(覚えてくれていない)
>  ただし表示-タブストップ以下のメニューにはCSVモードの印がついている。

確認してみましたが、特に問題は見られませんでした。
新規作成状態の無題の状態でファイルタイプ別の設定を出し、[体裁]→[タブ]の
タブの文字数を「CSVモード」にして、「OK」を押してからいったん秀丸エディタ
を閉じて、デスクトップのショートカットから秀丸エディタを起動してみました。
新規作成状態でCSVモードになっていました。

一時的な設定になっていたとすると、保存されないので注意が必要です。
また、CSVモードでも標準の設定では行内に「,」が無いとタイトル行とみなされ
てカラムを突き抜けるので、一見CSVモードに見えないこともあるかもしれません。
お手数ですが、操作手順や画面がどうなっているかなどをより詳しく教えていた
だけると何かわかるかもしれません。


>ファイル比較:
>・比較範囲が選択範囲の色(選択されている?)になる。
>  選択されないほうがいい。色は別途設定したい。
>  選択は黄色背景にしているのですが、比較範囲の文字色はもともとある色のようで、
>黄色地に白になったりして読めない。

ファイル比較の色付けは、一時的なカラーマーカーを使用して色付けしています。
比較ダイアログか、動作環境で設定できます。
[その他]→[動作環境]で左下の上級者向け設定をONにし、
[その他]→[動作環境]→[その他のコマンド]→[比較]より設定できます。
「比較対象のダイアログを常に出す」をONにされるといいかもしれません。

ここの紹介ページを参照されるとイメージがつかみやすいかもしれません。
http://hide.maruo.co.jp/software/hidemaru8/new6.html

「比較対象のダイアログを常に出す」は標準でOFFですが、カラーマーカーの機能
が付いたことで、標準ではONにしたほうがいいかもしれないです。その点は検討
したいと思います。

>・違いのある範囲が直感となんか違う
>  行単位ぐらいで十分です。

確かにインデントのぶん色付けがずれているだけということがあるので、色付け
を行単位とするオプションもあったほうがいいかもしれないです。
ネタとして参考にさせていただきます。

>・次の相違箇所へ移動するショートカットが欲しいです。

正しく動いているとすれば、紹介ページの画像にあるように、「前の結果」「次
の結果」というボタンが現れ、これを押すことで移動できます。
これが出ていなかったとすれば、何か不具合があるのかもしれません。
キー割り当てで「前の結果」「次の結果」コマンドを割り当ててもジャンプでき
ます。
標準ではF4に割り当てられています。


β版のバグ報告等は、
『秀丸エディタβ版&秀丸メール常連さんフォーラム』
http://www.maruo.co.jp/turukame/
の、
「3.秀丸エディタβ版」会議室
http://www.maruo.co.jp/turukame/3/indexg.html
のほうにご報告していただけると助かります。

[ ]
RE:26899 8.00β4の新機能No.26902
ai さん 09/08/07 11:18
 
β版会議室へ、ということでしたが今回は続けます。すいません。

CSV:
 CSV形式のファイルタイプをつくり、
 CSV形式のファイルをひらいたま
 ファイルタイプ別の設定で
  体裁-タブ-CSVモード-詳細-[OK] で
  表示中のファイルもCSVモードになります。
 この状態で次回起動してもCSVモードになりませんでした。

ファイル比較:
 動作についてはもうすこし使ってみます。
 ダイアログは出ています。ボタンで移動できます。
 自分の設定では[F4]は画面分割に割り当ててあるのでショートカットが衝突してた
ようです。[F4]で次の、というのは自分の感覚ともあっているのですが...
 モードによってキー割り当てを変えられるようになっていれば、衝突しないと思う
のですが... モードはないわけですし、了解しました。

[ ]
RE:26902 8.00β4の新機能No.26903
秀丸担当 さん 09/08/07 13:55
 

> CSV形式のファイルタイプをつくり、
> CSV形式のファイルをひらいたま
> ファイルタイプ別の設定で
>  体裁-タブ-CSVモード-詳細-[OK] で
>  表示中のファイルもCSVモードになります。
> この状態で次回起動してもCSVモードになりませんでした。

改めて確認してみましたが、問題は確認できませんでした。
もう一人の社員にも確認してもらいましたが、問題は確認できないそうです。

何か通常とは違う設定などが影響しているかもしれないと思うのですが、ヒント
をいただけると助かります。

一つ思いついたのは、[マクロ]→[マクロ登録]→[自動起動マクロ]より、ファイ
ルを開いた直後のマクロが割り当てられていて、そこで設定を変えるようなこと
をしているとしたら、違うことはあるかもしれません。

テストしてみたこととして、test.csv というファイル名のファイルを作り、ファ
イルタイプ別の設定ダイアログを開き、設定のリストからCSV用の設定を作成して
みました。
ダイアログ上部が

 .CSVの設定(S): [CSV         ] [設定のリスト(T)...]

というようになっています。
タブの文字数をCSVモードにして、OKを押しました。
そして、秀丸エディタを新しく起動すると、CSVモードではありません。
ファイルタイプ別の設定なので、新規の設定とCSV用の設定が違うのは正しい動作
です。


そういうことではなくて、CSVモード用の設定は作らずに、

 .CSVの設定(S): [共通         ] [設定のリスト(T)...]

という状態で、CSVモードでOKしたとしたら、新規の設定と同じになります。
このときは、秀丸エディタを新しく起動すると、最初からCSVモードになります。


ところで何をもってしてCSVモードでないと判断されたかが気になるのですが、
CSVモードでファイルの内容が空の状態から、

aaaaaaaaaaaaaaaaaaa

という感じで入力してみて、カラム A の幅が広がらないということで判断された
としたら、先のコメントの通り、「,」が無いためタイトル行と認識されているた
めです。
「TSV/CSVモードの詳細」ダイアログからこの動作は変えることができます。
あるいは、[表示]→[タブストップ]→[CSVモード]がONになっているにも関わらず、
ルーラーは普通のルーラーで、「,」を入力しても何も変わらないということでし
ょうか。
どういう状態になっているのか詳しく教えていただけると何かわかるかもしれま
せん。

お手数ですが、もし差し支えなければ、設定内容をファイルに保存したものを送
っていただけると、こちらでも再現させることができるのではないかと思います。
[その他]→[設定内容の保存/復元]より、ファイルに保存することができます。
もし送っていただける場合、"peh00775@nifty.com" まで、秀丸担当宛であること
を書いて送っていただけると助かります。

[ ]
RE:26902 8.00β4の新機能No.26904
秀丸担当 さん 09/08/07 14:51
 

あともう一つ思いつきましたが、ファイルの大きさがある程度大きくて、裏で読
込みの状態になったときは、カラムの幅計算が行われないという問題がβ4ではあ
りました。
この問題だとしたら、β5で修正しました。

[その他]→[動作環境]→[ファイル]→[高速化]→[ファイルサイズが大きいとき裏
で読込みをする]がONになっていて、指定された時間以上かかると、操作可能にな
りつつ読込みを続行する機能です。
カラムの幅計算が更新されないと、カラム間が詰まって見えるので、ファイルの
内容によっては一見CSVモードになっていないように見えるかもしれません。

[ ]
RE:26904 8.00β4の新機能No.26906
ai さん 09/08/07 16:01
 
まさにそれです。
先読みがオンのときには、色とかフォントサイズがCSVモードになっていたので、カ
ラム幅が変わっていなかったようです。

ありがとうございました。解決です。

ただバックグランドで読み込みが終わった時点でカラム幅がもういちど変わりそうな
気がします。妙なタイミングでチカっとカラムが書き換わる..

そうそうずれたCSVはないとおもうので実害はなさそうですが、まじめに作りこむと
やっかいそうです。

[ ]