簡単に一時的な強調表示をする機能追加のNo.25011
ぽると さん 08/06/06 17:49
 
私は秀丸を使用して他人の書いた古いソースを修正することがあるのですが、
その時、特定の変数などが使用されている箇所を目立たせたいことがよくあります。
(プログラマなら誰でもあると思いますが)

今は変数名を検索して検索文字列の強調で代用していますが、
 ・検索実行時にカーソルが移動してしまう
  (時にはずっと後ろにスクロールしてしまうこともあります)
 ・同時に強調できるのは一つだけ
 ・再度検索を実行するとそれまでの強調が解除される
などの制限があり不便を感じています。

ファイルタイプ別の設定から強調表示を追加して「保存しないで更新」する方法も
ありますが、操作が煩雑でキーボードだけで素早く操作するのは難しいです。
多くのキーワード強調を使っている場合、一時強調を解除するキーワードを探すのも
大変です。(強調表示を8まで使っているとこの方法も使えませんが)

簡単に一時的な強調表示を追加・削除したり解除したりする機能を追加して
いただけるよう希望します。

[ ]
RE:25011 簡単に一時的な強調表示をする機No.25012
秀丸担当 さん 08/06/06 18:13
 

>簡単に一時的な強調表示を追加・削除したり解除したりする機能を追加して
>いただけるよう希望します。

マクロライブラリに、マクロ作者様によって作られたマクロがいろいろあるので、
探してみるといいものが見つかるかもしれません。

強調表示を一時的に追加するようなものは前からあったと思います。
V7.00からはマクロにカラーマーカーという機能があって、任意の場所に好きな
色を好きなだけ付けられるので、それを使ったマクロであれば強調表示の数に関
係無く色を付けることもできます。
という感じでどうでしょうか。

> ・検索実行時にカーソルが移動してしまう
>  (時にはずっと後ろにスクロールしてしまうこともあります)

これに関しては、検索ダイアログの左上の▼ボタンを押すとメニューがあって、
この中に「適用して閉じる」というのがあります。またはAlt+Aで検索文字列の
強調だけを更新することもできます。

あと、個人的にはよく使う機能で[検索]→[最後に編集した所]というのも便利で
す。
あまり使われない機能として[検索]→[前のカーソル位置]というのもありますが。

[ ]
RE:25012 簡単に一時的な強調表示をする機No.25019
ぽると さん 08/06/09 09:14
 
> >簡単に一時的な強調表示を追加・削除したり解除したりする機能を追加して
> >いただけるよう希望します。
>
> マクロライブラリに、マクロ作者様によって作られたマクロがいろいろあるので、
> 探してみるといいものが見つかるかもしれません。

ありがとうございます。早速探してみます。


> > ・検索実行時にカーソルが移動してしまう
> >  (時にはずっと後ろにスクロールしてしまうこともあります)
>
> これに関しては、検索ダイアログの左上の▼ボタンを押すとメニューがあって、
> この中に「適用して閉じる」というのがあります。またはAlt+Aで検索文字列の
> 強調だけを更新することもできます。

これは知りませんでした。使ってみます。
ただ欲を言えば、メニュー内だけではなく、検索ダイアログにボタンも欲しいです。

[ ]
RE:25019 簡単に一時的な強調表示をする機No.25024
秀丸担当 さん 08/06/09 10:55
 

>これは知りませんでした。使ってみます。
>ただ欲を言えば、メニュー内だけではなく、検索ダイアログにボタンも欲しいです。

あまりボタンを増やしすぎると煩雑になるので、このようにしてあります。
検索の動作環境に相当するものを検索ダイアログ中に入れてほしいというご意見
もあり、これらをすべてやると検索ダイアログがすごく大きなものになってしま
いそうです。
でも知らないと全く分らないかもしれないです。隠すにしてももう少々わかりや
すい隠し方のほうがいいかもしれないですが。

[ ]