1 件の投稿を表示中 (合計 6 個)
  • 作成者
    投稿
  • #8342
    yabetti
    メンバー

    ファイルから検索の「ファイルの種類」に現在開いているファイルを指定したいことが度々あります。

    ファイルの種類のドロップダウンリストに常に現在のファイル名を表示する、またはファイル名を入力する専用のボタンを追加する等で、簡単に入力できるように出来ませんでしょうか。

    ご検討願います。

    #8932
    jinsei
    参加者

    ずっと心待ちにしてるのですが、まだ対応の予定は無いでしょうか?
    (sakura等についてるようでうらやましいです、、、)
    用途ですが、よくログ解析に使っており、巨大ファイルの読み込みが早いのは非常に良いのですが、この機能が無いのだけがどうしてもネックになっております。
    多量のログを同時に開いており、その中の特定ログからだけ検索したいです。

    仕方がないので
    http://jp.emeditor.com/modules/newbb/viewtopic.php?topic_id=1176&forum=2
    で質問した際に、教えて頂いたFindInCurrentFile.jseeを改造しようとしたのですが、
    RegRead( “HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3CommonFindFlag” );
    で検索ダイアログの検索条件を取得しようとしており、このキーがVer9では存在しないようです。
    マクロリファレンスを見たんですが、代案も見あたりませんでした。

    yabetti様が提案されている対応がベストなのですが、難しければ以下の対応できませんでしょうか?
    ・起動オプション /fd で検索ダイアログの「ファイルの種類」を指定できるようにする。
     →マクロで emeditor /fd /filetype “hoge.txt” という感じで起動すれば実現できそう。
    ・検索ダイアログの検索条件をマクロで取得できるようにする。
     →FindInCurrentFile.jseeマクロを改造すれば実現できそう。
    ・タブメニューのコンテクストメニューに「ファイル名を取得」(パス名ではない)を追加
     →コピペして検索ダイアログの「ファイルの種類」にペースとします。

    #8935
    Yutaka Emura
    キーマスター

    jinsei 様

    いつも EmEditor をお使いいただき、ありがとうございます。

    ファイルから検索の現在のファイルから検索する機能について、何か良い方法を考えたいと思います。

    貴重なご意見、ありがとうざいました。
    他にも何かご質問やご意見がございましたら、ご遠慮なくご発言ください。
    今後もよろしくお願い申し上げます。

    #8938
    c_take
    参加者

    ファイル名のコピーなら以下のマクロで出来ますよ。

    var fso = new ActiveXObject(“Scripting.FileSystemObject”);
    clipboardData.setData( “Text”, fso.GetFileName(document.FullName) );

    #8945
    Yutaka Emura
    キーマスター

    jinsei 様

    いつも EmEditor をお使いいただき、ありがとうございます。

    ファイルから検索の現在のファイルから検索する機能について、β6 で対応させていただきました。
    ファイルから検索ダイアログで、[ファイルの種類] ドロップ ダウン リストの右の [>] ボタンをクリックして [現在のファイル] を選択してください。その後、必要なら [既定として保存] を選択すれば、次回から、現在のファイルが最初に表示されるようになります。

    このたびは、貴重なご意見、ありがとうざいました。
    他にも何かご質問やご意見がございましたら、ご遠慮なくご発言ください。
    今後もよろしくお願い申し上げます。

    #8957
    jinsei
    参加者

    早速β6試しました。
    保存機能までついており、言うこと無しです。
    ありがとうございます、助かりました。

    c_take様も情報ありがとうございました。

1 件の投稿を表示中 (合計 6 個)
  • このトピックに返信するにはログインしてください。