【要望】ファイルを右クリックし,「秀丸No.22172
HIDEO さん 06/11/09 01:34
 
秀丸の愛用者です。秀丸が使いやすくて好きです。
ですので,すみませんが以下の機能追加,是非とも
ご検討お願いいたします。

・ファイルを右クリックし「秀丸」を選択することで
  ファイルを開く。
  → 「送る」から,秀丸を開く場合,ショートカット名称の
      順番で,秀丸が,上だったり,下だったりと不便です。
     私は,プログラマですので,毎日たくさんのファイルを
     開くので少しでも素早く使用したいのです。
     些細なことかもしれませんが,私にとっては数少ない,
     秀丸にほしい機能のなのです。

・ファイル/フォルダを右クリックで「秀丸Grep」を選択する
  ことでそのファイル/フォルダにあるファイルをGrepする。
  → 上記と似ていますが,少しでも無駄なく作業をしたい
     ため,すみませんが,機能追加お願いします。

私にとって,秀丸は無くてはならないエディタであり,
毎日,何十回と使用するソフトです。これからも,素晴らしい
ソフトで有り続けますようがんばってください。
ずっと応援しています。

[ ]
RE:22172 【要望】ファイルを右クリックしNo.22173
三月 さん 06/11/09 06:42
 
エクスプローラのフォルダオプションで追加することで対応できますよ。


>・ファイルを右クリックし「秀丸」を選択することで
>  ファイルを開く。
>  → 「送る」から,秀丸を開く場合,ショートカット名称の
>      順番で,秀丸が,上だったり,下だったりと不便です。
>     私は,プログラマですので,毎日たくさんのファイルを
>     開くので少しでも素早く使用したいのです。
>     些細なことかもしれませんが,私にとっては数少ない,
>     秀丸にほしい機能のなのです。
秀丸に拡張子を関連付ければ良い気もしますが、
標準の動作にしたくないと仮定して、
1.ファイルの種類で秀丸で開きたい拡張子を選択して
(なければ新規作成で)
2.詳細設定で「ファイルの種類の編集」をひらく
3.「新規」で「新しいアクション」をひらく
4.アクション名に「秀丸で開く」等つける
 アクションを実行するアプリケーションに
 「"C:\Program Files\Hidemaru\Hidemaru.exe" "%1"」等指定する
で、開けるでしょう。
「DDEを使う」アプリケーション「hidemaru」トピック「System」
があるとどう変わるかは把握してないです。(なくても開く)

拡張子毎に設定するのが面倒なら素直に「動作環境」「関連付け」で
関連付けを設定するのをお勧め。

>
>・ファイル/フォルダを右クリックで「秀丸Grep」を選択する
>  ことでそのファイル/フォルダにあるファイルをGrepする。
同様に
1.ファイルの種類で拡張子(なし)の「フォルダ」を選択
2.詳細設定で「ファイルの種類の編集」をひらく
3.「新規」で「新しいアクション」をひらく
4.アクション名に「秀丸Grep」等つける
 アクションを実行するアプリケーションに
 「"C:\Program Files\Hidemaru\Hidemaru.exe" /d"%1" /g」を指定する
で、指定フォルダでGrepダイアログが出ます。


[ ]
RE:22172 【要望】ファイルを右クリックしNo.22174
ぷれりゅ〜ど さん 06/11/09 07:56
 
ぷれりゅ〜ど@ユーザです。

三月さんの言う方法で十分な気がしますが、蛇足で。

「送る」の中で「秀丸」を一番上に持ってくるには、
「SendTo」フォルダに有る「秀丸」を「0 秀丸」とか「# 秀丸」とかに
してしまえば、一番上に来ます。
エクスプローラでファイルを選択後「ALT+F」「N」エンターで
開けるようになりますが、「送る(N)」以外に「N」を使うショートカットが
有ると面倒ですね(^^;)

あとは、
>拡張子毎に設定するのが面倒なら素直に「動作環境」「関連付け」で

レジストリを直接弄る方法になるので、多少の注意は必要ですが、
http://sitefashion.jp/custom/0004/
に、どのファイルの右クリックメニューにも「秀丸で開く」を
追加する方法が出てます。3.のところで「秀丸で開く(&Z)」としておけば、
エクスプローラからファイル選択後に「ALT+F」→「Z」とすれば、
秀丸で開いてくれるようになります。

自分はそのようにして使ってますが、キーボード派でないと
厳しいでしょうか。

[ ]
RE:22174 【要望】ファイルを右クリックしNo.22175
IKKI さん 06/11/09 11:06
 
IKKI です。こんにちは。

もはや秀丸の話題ではありませんが、さらに蛇足を。

> レジストリを直接弄る方法になるので、多少の注意は必要ですが、

「窓の手」を使うと同じことが安全にできます。
http://www.asahi-net.or.jp/~vr4m-ikw/

私も ぷれりゅ〜ど さんのおっしゃるように「秀丸で開く(&0)」とし、
さらに「猫まねき」のようなキーボードカスタマイズソフトを用いて
Explorer.exe 上でのみ [Shift+Enter] を [Alt+F] [0] に変換しています。
http://www.remus.dti.ne.jp/~kurotora/

こうすると、エクスプローラで [Shift+Enter] を押せば拡張子にかかわらず
秀丸で開くことができます。

ご参考までに…

[ ]
RE:22172 【要望】ファイルを右クリックしNo.22182
HIDEO さん 06/11/10 23:29
 
返答遅くなり大変申し訳ありません。
皆様,ご返答ありがとうございました。

どうも,単純には出来そうでは無いことがわかりました(泣〜)

「窓の手」を使って右クリックに「秀丸」を追加してみました。
ですが,複数のファイルには使えませんでした。

元々の質問がプアーだったのですが,本来の目的は複数ファイル
を選択しておいて,右クリック→「秀丸」→選択ファイルが開く!
というのがしたかったのです。

仕事上,複数のまとまりでファイルを開くことが頻繁にある
ためです。

また,Grepも,今の秀丸では,Grepしたいフォルダの
ファイルを適当に1個開いてGrepをするようにしなければなり
ません(時に,そのフォルダにファイルが無くて,そのサブ
フォルダ群のファイルが検索対象の場合,どれか,1個サブフォ
ルダを開いて,Grepダイアログで,パスを調節して・・・みたい
になります。)
※現状は,K2EditorのGrep用アプリのショートカットを「送る」
  に入れて作業しています。K2EditorのGrep用アプリなら,それが
  出来るからです。でも,私としてはわがままですが,秀丸1本で
  作業したいのです。

この辺りなんとかならないでしょうか???

[ ]
RE:22182 【要望】ファイルを右クリックしNo.22183
HIDEO さん 06/11/10 23:42
 
ちょっと補足させてください。すみませんm(_ _;)m

今回の要望ですが,ちょっと見た感じでは,「送る」で
いいじゃないか!という風に見えますが,「送る」にカーソル
を持って行くと,少しのタイムラグと,秀丸を選択する時間
が必要になります。以下に少しまとめました。

★右クリック→「秀丸」:1秒

★右クリック→「送る」→「秀丸(を選択)」:3秒

1日10回として,1年で,3650秒 ,10950秒
で,121分の差が生まれます。

Grepの方も同様に差が生まれます。

秀丸は,私のエディタ遍歴(K2Editor,SakuraEditor等々)の
最終地点と考えています。
唯一の要望です。お忙しい中すみませんがご検討よろ
しくお願いします。

[ ]
RE:22182 【要望】ファイルを右クリックしNo.22184
アルビレオ さん 06/11/11 00:02
 
ユーザーのアルビレオです。

>また,Grepも,今の秀丸では,Grepしたいフォルダの
>ファイルを適当に1個開いてGrepをするようにしなければなり
>ません(時に,そのフォルダにファイルが無くて,そのサブ
>フォルダ群のファイルが検索対象の場合,どれか,1個サブフォ
>ルダを開いて,Grepダイアログで,パスを調節して・・・みたい
>になります。)

効率はともかくお手軽な方法として、検索のルートにしたいフォルダに空のテキ
ストファイルを置いておくというのがあります。
私はGrepの履歴で事足りているのでやってませんが。

[ ]
RE:22182 【要望】ファイルを右クリックしNo.22185
IKKI さん 06/11/11 01:05
 
IKKI です。

> 「窓の手」を使って右クリックに「秀丸」を追加してみました。
> ですが,複数のファイルには使えませんでした。

あらら? 私の環境では複数のファイルもちゃんと秀丸で開けます。
OS は Windows XP 、窓の手は「窓の手 2004 for WindowsXP」です。
環境依存の問題か、窓の手の不具合ではないでしょうか。

どちらにせよ秀丸の話題ではなく Windows の話題ですね…。

> また,Grepも,今の秀丸では,Grepしたいフォルダの
> ファイルを適当に1個開いてGrepをするようにしなければなり
> ません(時に,そのフォルダにファイルが無くて,そのサブ
> フォルダ群のファイルが検索対象の場合,どれか,1個サブフォ
> ルダを開いて,Grepダイアログで,パスを調節して・・・みたい
> になります。)

No.22173 で三月さんが示された方法は試しましたか?

[ ]
RE:22172 【要望】ファイルを右クリックしNo.22186
HIDEO さん 06/11/11 12:09
 
皆様,本当に親切にありがとうございました。
皆様のご返信を再度,試行錯誤しながら実施しました。
最終的に,要望していた内容は全て満たすことが出来ました。
皆様のお時間を頂戴した手前,私なりに出来ることを考えて,
手順を以下のようにまとめてみました。私以外の人にも参考
になれば幸いです。皆様本当にありがとうございました。

※環境はWindowsXPです(レジストリの編集ですので自己責任で
  お願いします)。

★★右クリック「Hidemaruで開く」と「HidemaruGrep」のまとめ★★

【ファイルオープンについて】
 ・指定ファイルを開く。
     HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell
     →以下を追加
      「\HidemaruEdit」
       ・名前  :(既定)
       ・種類  :REG_SZ
       ・データ:Hidemaruで開く
      「\HidemaruEdit\command」
       ・名前  :(既定)
       ・種類  :REG_SZ
       ・データ:"C:\Program Files\Hidemaru\Hidemaru.exe" %1

【Grepについて】
 ・指定ファイルのフォルダをGrepする。
     HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell
     →以下を追加
      「\HidemaruGrep」
       ・名前  :(既定)
       ・種類  :REG_SZ
       ・データ:HidemaruGrep
      「\HidemaruGrep\command」
       ・名前  :(既定)
       ・種類  :REG_SZ
       ・データ:"C:\Program Files\Hidemaru\Hidemaru.exe" /g

 ・指定フォルダをGrepする。
     HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell
     →以下を追加
      「\HidemaruGrep」
       ・名前  :(既定)
       ・種類  :REG_SZ
       ・データ:(値の設定なし)
      「\HidemaruGrep\command」
       ・名前  :(既定)
       ・種類  :REG_SZ
       ・データ:"C:\Program Files\Hidemaru\Hidemaru.exe" /d"%1" /g


[ ]
RE:22186 【要望】ファイルを右クリックしNo.22187
HIDEO さん 06/11/11 12:18
 
P.S.
  かなり,満足してます。

  わ〜い♪\(*^▽^*)/\(*^▽^*)/\(*^▽^*)/わ〜い♪

  秀丸バンザーイ♪ \(≧∇≦)/\(≧∇≦)/\(≧∇≦)/ キャァ♪

[ ]