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

276 件の投稿を表示中 (合計 4,777 個)
  • 作成者
    投稿
  • Yutaka Emura
    キーマスター

    EmEditor v21.8 beta 9 (21.7.909) では、コミット リスト プラグインを追加し、現在の文書の Git 履歴を表示できるようになりました。よろしければ、お試しください。

    返信先: すべて一括置換のマクロ作成について #30583
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    多数の検索/置換文字列が存在する場合には、その回数だけ AddReplace() を使って一覧を作成するのではなく、リンク ファイルを使用して一度で指定する方が速くなります。ダイアログから指定する方法について、詳しくは、

    https://youtu.be/Rl6lS5YTu60

    を参考にしてください。この動作をマクロに記録することができ、以下のように eeExFindLinkFile を使用します。

    
    batch_list = editor.filters;
    batch_list.AddReplace("E:\\Test\\LinkFile.txt","",eeFindReplaceCase | eeFindReplaceRegExp,eeExFindLinkFile);
    document.selection.BatchReplace(batch_list,eeReplaceAll,0);
    

    この場合、E:/Test/LinkFile.txt にすべての検索/置換文字列をTabと改行で区切って UTF-8 または UTF-16 で指定します。1個のファイルについてすべて同じ正規表現、大文字小文字を区別などの条件で指定する必要がありますので、正規表現と非正規表現の両方を指定したい場合には、2個のリンク ファイルを用意してください。

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

    返信先: すべて一括置換のマクロ作成について #30580
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    正規表現の場合は、「すべて一括置換」の動作に、速度上のメリットはありません。むしろ逆に遅くなると思います。「すべて一括置換」で動作が速くなるのは、正規表現ではない単純な文字列を複数使用した場合です。正規表現を一括ではなく連続して実行したい場合は、「すべて一括置換」ではなく「すべて連続置換」を使用してください。

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

    返信先: すべて一括置換のマクロ作成について #30578
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    これが「すべて一括置換」の動作になります。もし違っていたら、私が誤解している可能性があるため、ご質問を明確化していただければ幸いです。

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

    返信先: 選択した文字列をそのまま検索画面 #30576
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    外部ツールを使用する方法が簡単です。

    http://www.emeditor.org/ja/faq_tools_tools_external.html

    をご参考ください。

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

    返信先: すべて一括置換のマクロ作成について #30575
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    こちらでも再現しましたので、次のバージョンで修正します。
    とりあえず eeExFindRegexOnigmo のかわりに eeExFindRegexBoost を使用していただければ、問題は発生しません。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    ひらがなとカタカナを区別しないで検索したいのでしたら、マクロ、または正規表現を使用する検索で可能です。

    他の意味でしたら、ご質問を明確化していただけますでしょうか?

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

    返信先: すべて一括置換のマクロ作成について #30571
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    すべて一括置換の正規表現は、beta 8 (21.7.908) で対応しましたので、お試しください。

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

    返信先: コメントの末尾だけが残っている場合 #30568
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    これは Windows のシステムが出しているメッセージをそのまま、EmEditor で表示しているだけですので、変更は難しいです。

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

    返信先: すべて一括置換のマクロ作成について #30565
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    ご報告ありがとうございます。さきほど公開した 21.7.906 と v21.7.1 で修正しました。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    [最古の更新日時] と [最新の更新日時] オプションは、どちらも省略可能です。[最古の更新日時] だけを省略すれば、[最新の更新日時] で指定する日時より古いファイルのみ対象となり、[最新の更新日時] だけを省略すれば、[最古の更新日時] で指定する日時より新しいファイルのみ対象となります。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    さきほど公開した v21.7.903 で、日付を基準にした範囲検索に対応しました。お試しいただけると幸いです。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    すみません。確かにそうですね。ご要望については検討しておきます。

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

    返信先: ファイルから検索 で直近X日以内 で検索 #30548
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    ご要望については検討しておきます。

    最大「Z個」のファイルに達したら検索終了などの条件は、[次の最大の一致数に達したら終了] チェック ボックス/テキスト ボックスで指定できます。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    ご報告ありがとうございます。v21.6.913 以降で修正いたします。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    ご報告ありがとうございます。v21.6.913 以降で修正いたします。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。以下のような感じになります。

    わかりました。これは次のバージョンで修正いたします。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。以下のような感じになります。

    
    if( !document.selection.IsEmpty ) {
    	sOut = "";
    	sIn = document.selection.Text;
    	for( i = 0; i < sIn.length; ++i ) {
    		n = sIn.charCodeAt( i );
    		sOut += "&#" + n.toString() + ";";
    	}
    	document.selection.Text = sOut;
    }
    

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

    Yutaka Emura
    キーマスター

    速度を考えなくてもいいのであれば、マクロを使えばできると思いますが、いかがでしょうか?

    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    次に公開する Version 21.6.908 では、[カスタマイズ] ダイアログの [ファイル] ページに [EmEditor がアクティブな時だけファイルを監視する] オプションを追加しました。このチェックをクリアするとご希望の動作になります。

    また、設定のプロパティの [スクロール] ページで [1頁の垂直スクロールを常に有効] がオフの状態で、垂直スクロールが表示される状態で、ファイルの最下部が表示されている場合には、読み直したときにスクロール位置を末尾に移動するように、変更しました (オプションはありません)。

    公開されたらお試しください。よろしくお願い致します。

    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    念のため、

    document.HighlightFind = false;

    を最初に追加してみてください。

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    [コピー] を選択すると、ステータス バーの表示されていた項目が、クリップボードにコピーされるはずです。そのようにならないですか?
    EmEditor の最新版 Version 21.6.907 をお使いでしょうか? ステータス バーのどの項目で右クリックしていますでしょうか?

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

    返信先: EmEditor v21.6 beta (21.5.901-) #30492
    Yutaka Emura
    キーマスター

    この画面図によると、初期値は「キーボード」ではなく、[Textを新規作成] コマンドが選択されています。おそらく、これは最初のコマンドなので、以前のバージョンではあったけど、現在のバージョンでは無くなったコマンドだった可能性があります。このコマンドはすでに存在しないので、[メニューの変更] でメイン メニューのこの項目を削除するか、メイン メニューをリセットしていただければ問題ありません。

    返信先: EmEditor v21.6 beta (21.5.901-) #30481
    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    右クリックして、「キーボードショートカットの割当」を選択すると、設定のプロパティのキーボード ページが表示されます。そこで初期選択されているカテゴリとコマンドが、実際のコマンドになります。なんというコマンドが初期選択されていますでしょうか?

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

    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    「分割している側でスクロールを行うと」というのは、垂直スクロールのことでしょうか? いずれにしても、こちらでは問題が再現できませんでした。何か他に再現する条件があるのだと思います。

    私が誤解しているのかもしれないので、できれば画面図を使って、もう少し詳しく教えていただけると幸いです。

    また、もしよろしければ、一度現在の設定をエクスポートしてから、すべての設定をリセットして、問題が再現するかどうか試していただけると幸いです。

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

276 件の投稿を表示中 (合計 4,777 個)