「デフォルトの検索フラグを設定して検索ウィンドウ表示」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
変数にvarの宣言を追加 |
||
| (2人の利用者による、間の10版が非表示) | |||
| 1行目: | 1行目: | ||
= 概要 = | == 概要 == | ||
毎回同じ検索設定フラグを設定した状態で検索ウィンドウを表示します。 | 毎回同じ検索設定フラグを設定した状態で検索ウィンドウを表示します。 | ||
当マクロを「ctrl + f」キーで実行するように設定して使用すると便利です。 | |||
なお、Mery Ver. 2.6.5 以降でのみ動作します。 | なお、Mery Ver. 2.6.5 以降でのみ動作します。 | ||
= | == 変更履歴 == | ||
2018 | * 1.0.0 (2018-02-15) | ||
** 公開 | |||
= | == ソースコード == | ||
< | <syntaxhighlight lang="javascript" copy> | ||
#title = "デフォルトの検索フラグを設定して検索ウィンドウ表示" | #title = "デフォルトの検索フラグを設定して検索ウィンドウ表示" | ||
| 18行目: | 21行目: | ||
// 正規表現 ON、文末まで検索後に文頭に移動 ON | // 正規表現 ON、文末まで検索後に文頭に移動 ON | ||
f = meFindReplaceRegExp + meFindAround | var f = meFindReplaceRegExp + meFindAround | ||
document.selection.Find('', f); | document.selection.Find('', f); | ||
| 24行目: | 27行目: | ||
// 検索ウィンドウを表示 | // 検索ウィンドウを表示 | ||
editor.ExecuteCommandByID(2133); | editor.ExecuteCommandByID(2133); | ||
</ | </syntaxhighlight> | ||
2025年11月25日 (火) 09:42時点における最新版
概要[編集]
毎回同じ検索設定フラグを設定した状態で検索ウィンドウを表示します。
当マクロを「ctrl + f」キーで実行するように設定して使用すると便利です。
なお、Mery Ver. 2.6.5 以降でのみ動作します。
変更履歴[編集]
- 1.0.0 (2018-02-15)
- 公開
ソースコード[編集]
#title = "デフォルトの検索フラグを設定して検索ウィンドウ表示"
// ON にしたい検索フラグ (括弧内文字) を変数「f」に、「+」区切りで代入する
// - 大文字と小文字を区別する (meFindReplaceCase)
// - 正規表現を使用する (meFindReplaceRegExp)
// - 単語のみ検索する ※「正規表現を使用する」と併用不可 (meFindReplaceOnlyWord)
// - 文末まで検索したら文頭に移動する (meFindAround)
// 正規表現 ON、文末まで検索後に文頭に移動 ON
var f = meFindReplaceRegExp + meFindAround
document.selection.Find('', f);
// 検索ウィンドウを表示
editor.ExecuteCommandByID(2133);
スポンサーリンク