grepの実行で指定する検索するファイルNo.35776
nopnopnop さん 17/05/09 09:38
 
grepの実行を開いて2つ目の入力枠の検索するファイルについて

「*.cs」を指定した場合「*.Designer.cs」も対象になりますが、
「*.Designer.cs」を対象外にしたいときに指定する方法はありますでしょうか?

[ ]
RE:35776 grepの実行で指定する検索するフNo.35777
秀丸担当 さん 17/05/09 13:00
 

指定したワイルドカードに一致するものをを除外する設定があります。

動作環境にあるのですが、grepダイアログからも操作できます。
「grepの実行」ダイアログの左上の▼ボタンをクリック(またはAlt+Space)で
メニューを出し、「grepの動作環境...」を選びます。
動作環境のダイアログで「grepダイアログ」の下の「grepの動作」を選びます。
「指定した拡張子を除外」をONにして、「*.designer.cs」としておくと、除外
されるようになります。

[ ]
RE:35777 grepの実行で指定する検索するフNo.35778
nopnopnop さん 17/05/09 13:49
 
ありがとうございます。除外してgrep検索できました。

検索時間に影響するため「検索するファイル」はよく切り替えて使用しているのです
が、除外についてもしたいときもありますがしなくていいときもあるので、「grepの
実行」ダイアログ内で指定できるようにはできませんでしょうか?

[ ]
RE:35778 grepの実行で指定する検索するフNo.35779
秀丸担当 さん 17/05/09 16:20
 

「grepの実行」ダイアログから直接の指定は確かにできなくて、頻繁に変える場
合は、あまり使い勝手がいいとは言えない思います。
ダイアログを広げると複雑になるということもあります。最近追加したものはピ
ン留めのような小さなボタンにしていたりします。
追加したとしてもヒストリには入らないので、例えば「*.cs<!*.xxx>」のように
ファイル名を直接記述できるようにしてヒストリに入れることができるようにし
てもいいかもしれません。
何らかの方法があったらいいということで、ご意見参考にさせていただきます。

[ ]
RE:35779 grepの実行で指定する検索するフNo.35818
nopnopnop さん 17/06/01 09:37
 
β版に除外機能を追加いただきありがとうございます。
履歴も残るようになりgrepが捗ります。

β版の改版履歴の 2017/05/23 Ver8.73β4 について
<!*.xxx>がタグと解釈されているようです。

[ ]
RE:35818 grepの実行で指定する検索するフNo.35819
秀丸担当 さん 17/06/01 14:02
 

ご指摘ありがとうございます。
改版履歴は確かにその文字が見えなくなっていました。
修正させていただきます。

[ ]