フォーラムの返信を作成しました。

151 件の投稿を表示中 (合計 266 個)
  • 作成者
    投稿
  • 返信先: EmEditor v15.3.0 beta 2 を公開しました #21974
    ent
    参加者

    江村様

    ご指示の通り レジストリを編集したところ 「ファイルから検索」ダイアログが表示されました。

    レジストリファイルにエクスポートした値は以下の通りです。
    “_GrepDlgPos”=hex:52,84,ff,ff,78,83,ff,ff,aa,01,00,00,c6,01,00,00

    試しに画面の解像度を高解像度にして、ダイアログを右隅にしてから閉じ、低解像度にして ダイアログを呼び出すと 何も出てこないように見えました。
    ところが上記のレジストリ設定にして、自分の環境での最高解像度(1920 x 1200)にしても何も表示されませんでした。

    以上 ご確認よろしくお願いいたします。

    返信先: EmEditor v15.3.0 beta 2 を公開しました #21969
    ent
    参加者

    江村様

    このベータ版を導入したところ「ファイルから検索」が起動できなくなりました。

    ご確認いただけますか。

    ent
    参加者

    江村様

    細かい要望を拾い上げて実装していただきありがとうございます。

    期待通りの機能が問題なく動作していました。

    よろしくお願いいたします。

    ent
    参加者

    補足です。

    すでに私のPC環境では問題解決してしまったため困ってはいないのですが以下のようなケースで問題が発生していたと思われます。

    ・「ユーザー別インストール機能」が搭載される前からEmEditorを使っている。
    ・スタートアップでEmEditorを起動 の機能をON にしている。

    ・その後 EmEditor をアンインストールし「ユーザー別」に変更してインストール。 (確認してませんが、この時に ショートカットが削除されなかったと思われます)

    ・「Windows起動時 トレイアイコンを表示」 が ONになっていてもスタートアップフォルダーのショートカットが古い場所を指しているため自動起動しない。
    → 手作業でショートカットファイルを削除したあと 「Windows起動時 トレイアイコンを表示」 を ONにしなおすとようやく新しいインストール場所を参照したショートカットができました。

    以上、ご参考になれば。

    ent
    参加者

    これでいいかと思っていましたが少し気になる挙動がありましたので確認いただけますか。

    以下の場合で、右クリックメニューに 「EmEditorでファイルから検索」メニューが出てきません。
    準備
    ・フォルダ(A) のショートカットを作成( A’ とします)

    前提確認
    ・(A)単体の右クリック メニューには 「EmEditorでファイルから検索」メニューが出ます。
    ・(A’) 単体の右クリック メニューには 「EmEditorでファイルから検索」メニューが出ます。

    問題点
    しかし、(A)(A’) と2個のアイコンを選択した状態で (A)にフォーカスして 右クリックすると 「EmEditorでファイルから検索」が出てきません。
    逆に(A’) にフォーカスして 右クリックすると 「EmEditorでファイルから検索」が出てきます。

    さらに上記状態で 「EmEditorでファイルから検索」メニューを実行すると (A’) のフォルダのパスのみが 「ファイルから検索」ダイアログにセットされます。

    どうにかできるものかどうかわかりませんが、可能であればフォルダのショートカットについても フォルダの実体同様に扱っていただけないでしょうか。

    よろしくお願いいたします。

    ent
    参加者

    ユーザー毎インストールでしたが ご教示いただいた操作ではすぐに出てこず、再起動後にメニューが表示されました。

    現在は問題ありません、また、動作もこれで 希望どおりです。

    よろしくお願いいたします。

    ent
    参加者

    15.1.2をインストールしてみました。
    エクスプローラで 複数フォルダを選択して 右クリックメニュー「EmEditorでファイルから検索」が出てきませんでした。

    ツール>カスタマイズ>ショートカット の 設定を見てOn/OFFやリセットをしてみましたが 変化なしでした。

    以前から 複数フォルダを選択した右クリックメニューには「EmEditor」という名称のメニューがあり、今回も出てきていますがこの機能は「ファイルを開く」もののようなので関係ないですよね。

    ent
    参加者

    江村様

    ご回答ありがとうございます。

    そういう意味なら「(検索)継続」と「終了/(中断)」がよいのではないでしょうか。

    ent
    参加者

    江村様
    ご説明ありがとうございます。
    EmEditorの動作がよくわかりました。2つの動作の意味が込められているのですね。
    後者の「しかし、ヘディング以外の部分またはCSVモードでない場合にトリプルクリックを行った場合は、行全体が選択されることになります」については今までそのような機能があるとは思っていなかったので試してみたこともありませんでした。
    カスタマイズダイアログのあの狭い枠の中で短い文章ですべてを説明するのは難しいこととは思いますが、できる限りヘルプなどを見に行かなくてもわかるようなダイアログのメッセージにしてください。(シンプルにしすぎると動作を誤解する場合もあるので、あえてあいまいにして ヘルプへ誘導させるのも手法かとおもいます)

    「トリプルクリックで行選択」はもともと 後者の意味で既に存在していて、CSVモードの登場によって 列選択の動作も 「トリプルクリックで行選択」のON/OFFで動作の切り替えをできるようにしたものと思います。
    そうであれば、「トリプルクリックで行または列を選択」としていただければと。まだ短くてわかりづらいですが、これならヘルプを見に行って詳しくどういう動作をするのかを見に行こうかと誘導できるとおもいます。

    またもう一点気になるところがあります。
    トリプルクリックで行を選択した場合、カーソルが次の行に移動しますがこの場合の選択範囲は「現在の行+次の行の先頭まで」となっています。
    以下の投稿で違和感を申し上げたのと同じく、こういう場合の範囲選択では次の行の先頭を含まないで、末尾までとしてほしいです。
    #21582

    よろしくお願いいたします。

    ent
    参加者

    [列を選択 (ヘディング付き)] 、確かにBeta4にありました。

    以下のご回答ですが、意味が分かりませんでした。

    トリプル クリックは行全体と列全体の両方になります。

    両方になるというのはどういうことでしょうか。

    ent
    参加者

    会社で使用しているEmEditorでは、この設定がOFFになっていました。 思いがけなく不具合が発見されてよかったとは思いますが、 [トリプル クリックで行全体を選択する]ことは いくつか前のバージョンでは 会社で問題なく使用していました。
    ということは途中から、規定でOFFにされたのだと思いますがどうでしょうか?

    それから、 [トリプル クリックで行全体を選択する] を有効にしていない場合には、その代替手段がありませんよね。ぜひともメニューなどからできるようにしていただきたく。

    もう一点、 [トリプル クリックで行全体を選択する] は 行全体ではなく、列全体 ではないでしょうか。

    ent
    参加者

    そういえば、列全体選択+貼り付け の際に同じ質問をして教えてもらっていたような気がしますが忘れていました。

    覚えておくのも大変なので、自動的に1アクションでできる方法をご検討よろしくお願いいたします。

    ent
    参加者

    EmEditor v15.1.0 beta 3 を、会社のPCにインストールして確認しましたが、直っていませんでした。
    ヘディング行、ルーラーの部分、どちらをトリプルクリックしても ヘディング行を含めた列選択になりませんでした。

    ent
    参加者

    江村様

    確かに、[次のファイルまたはフォルダを無視する] で無視する対象になったファイルが「結果に無視されたファイルを表示する」のONにて、その旨メッセージ付きで表示されました。バイナリファイルを無視した場合は、フルパスで出力されますが、こちらの無視ファイルがファイル名のみというところが気になりました。こちらもフルパスで出力可能(なオプションを指定できるよう)になりませんか?

    ご検討よろしくお願いいたします。

    ent
    参加者

    何か変化あるかと思い、自宅のPCにインストールしEmEditor v15.1.0 beta 3 を試しましたが フォアグラウンドに出てきません。
    以上、追加の情報でした。

    ent
    参加者

    チェックボックスの追加と、その動作を確認しました。

    [結果に無視されたファイルを表示する] の 有効有効範囲がそのダイアログを見ただけでは並列で記載されておりわかりづらいと思います。
    私はこの流れを知っているので 「バイナリファイルを無視する」と関係していることはわかります(ですよね?)。

    しかし、ダイアログ全体で見たときに違和感を感じます。

    順番に設定を見ると
    ・次のファイルまたはフォルダを無視する(&I)
    ・バイナリ ファイルを無視する(&B)
    ・結果に無視されたファイルを表示する(&S)

    と並んでいます。 [結果に無視されたファイルを表示する] が上の二つについて言及しているともとれるため、検索結果の意図が分からなくなることもありそうです。
    [結果に無視された バイナリ ファイルを表示する] という表示であればまだ誤解も少ないのではと思います。
    それから「バイナリファイルを無視する」のOn/OFFと連動して「結果に無視されたファイルを表示する」の有効無効が切り替われば尚良いのではないでしょうか?

    ent
    参加者

    江村様

    まさかこんなに早く対応していただけるとは思っていませんでした。
    試しにまずアンインストールして、インストールをテストしてみましたが、問題なく導入できました。

    ファイルから検索のメニューや、TEXTファイルへの関連付け等も問題ありませんでした。

    一点気になるところは「ツール」>「カスタマイズ」>さらに多くのショートカット
    が無効になっておりますが、これはどのような状態でしょうか。(その先のショートカットは 使えないのでしょうか?)

    ほかにも制限されるところがあれば教えてください。

    ent
    参加者

    江村様

    ご対応ありがとうございました。 問題なく使用できております。 これで トレイアイコンが使いやすくなります。

    ent
    参加者

    会社で使用している正式版 EmEditorのバージョン : ‘15.0.2’ でテストしてみたところ、1~4まで実施しても状況は同じでした。
    しかしもう一度 タスクトレイから 「ファイルから検索」を実行すると ダイアログがフォアグラウンドに出てきました。
    この傾向は 会社で実行すると必ず2度目に出てくるという点で再現率100%でした。

    自宅のベータ版では何度やってもフォアグラウンドに出てきません。

    以上、追加の情報でした。

    ent
    参加者

    今のところ 上記(4.)の再現率は100%なので、再現する条件をと言われても 特に何も考えられません。(会社では試していないので明日テストしてみます)

    [ファイルから検索] ダイアログだけを復元することはできない件は承知しました。仕方ないですね。

    ent
    参加者

    江村様、ご回答ありがとうございます。
    [列を選択] , 見過ごしていました。確かにありました。

    ヘディングが有効な場合については [列を選択(ヘディング込)] があると、トリプルクリックが苦手な人も便利だと思いますがいかがでしょうか。

    よろしくお願いいたします。

    ent
    参加者

    江村様

    ご対応ありがとうございました。この挙動で私はよいと思います。

    しかしもう一点、気になる挙動があります。
    1.EmEditorウィンドウが通常表示されている状態で
    2.タスクトレイから、ファイルから検索(検索メニューからでも同じ)を表示
    3.EmEditorウィンドウを最小化すると 「ファイルから検索」ウィンドウもつられて最小化する
    4.改めてもう一度 タスクトレイから、ファイルから検索 を実行すると 何も出てこない。

    4.の場合、ファイルから検索ウィンドウ(だけ)を復元 してください。

    ご検討よろしくお願いいたします。

    ent
    参加者

    江村様

    迅速なご対応ありがとうございました。

    機能的には期待通りです。

    ただ、見せ方としては、バイナリファイルだった場合に
    “ファイルのパス バイナリファイル”
    という行が表示されるのは(個人的には)よいのですが、ヒットした結果と勘違いする可能性もあります。
    こういった行を非アクティブ風なカラーリングにするような検索結果の見せ方は可能でしょうか。
    検索結果の場合だけの特殊なハイライトのルールができればいいのですが、無理な場合は ハイライトするルールを作って対処しようと思います。

    別方法として、エディタの結果表示に出さないようにするオプションがあるとよいです。

    ご検討よろしくお願いいたします。

    ent
    参加者

    問題を解決ありがとうございます。

    確認のためにベータ版をインストールしてみましたが、少し期待した動作と違います。

    EmEditor ウィンドウ最小化状態で、「ファイルから検索ダイアログ」を表示した段階ですぐにEmEditor ウィンドウが前面に出てきますがそうじゃなくて

    「ファイルから検索ダイアログ」を表示した段階では、EmEditor ウィンドウ最小化状態のまましまっておいて、「検索」ボタンを押した後で
    何らかの検索結果がエディタに表示されたときに 、満を持して ウィンドウをフォアグラウンドに持ってくるのが理想です。(個人的に)。

    以上のような動作にはできないでしょうか?

    ご検討よろしくお願いいたします。

    返信先: 範囲指定時の反転表示 #21582
    ent
    参加者

    江村様

    私もこの挙動については違和感を感じます。

    たとえば10行のテキストファイルの1行目から4行目を「行選択」した状態で
    正規表現の行頭 ^ を対象に ほかの文字で置換すると、1行目から5行目の行頭に文字が追加されます。
    これはつまり4行分の範囲選択ではなくて、5行目の行頭までを範囲選択していることになりますよね。

    カーソルの位置の件はさておき、選択範囲の見た目と置換対象範囲が一致していないことはずいぶん前からおかしいなと思っていました。
    見た目の選択範囲と一致するように変更できないでしょうか?(カーソルの位置も気になる問題ですが)

    よろしくお願いいたします。

151 件の投稿を表示中 (合計 266 個)