「対応する括弧に移動」の版間の差分
with文を使用しないソースコードに修正 |
SyntaxHighlightにcopyの追加 |
||
| (同じ利用者による、間の3版が非表示) | |||
| 1行目: | 1行目: | ||
このマクロは[https://www.haijin-boys.com/software/mery/mery-3-6-0#17 Mery Ver 3.6.1]で追加されたコマンド「対応する括弧へ移動」と同機能です。 | このマクロは[https://www.haijin-boys.com/software/mery/mery-3-6-0#17 Mery Ver 3.6.1]で追加されたコマンド「対応する括弧へ移動」と同機能です。 | ||
== | == Kuro, kurama 版 == | ||
対応する括弧に移動します。「shift」変数を「true」に設定した場合は選択しながら移動します。 | |||
<syntaxhighlight lang="javascript" copy> | |||
<syntaxhighlight lang="javascript"> | |||
// ----------------------------------------------------------------------------- | // ----------------------------------------------------------------------------- | ||
// 対応する括弧に移動 | // 対応する括弧に移動 | ||
| 25行目: | 22行目: | ||
// ステータスバーを消去 | // ステータスバーを消去 | ||
Status = ""; | Status = ""; | ||
// Selection オブジェクトを取得 | |||
var sel = document.selection; | var sel = document.selection; | ||
// カーソル位置を保存 | // カーソル位置を保存 | ||
| 130行目: | 128行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | == masme 版 == | ||
* ステータスバーに括弧間の文字数を表示するようにしました。 | * ステータスバーに括弧間の文字数を表示するようにしました。 | ||
* Kuro, kurama 版の不安定な挙動を調整しました。 | * Kuro, kurama 版の不安定な挙動を調整しました。 | ||
| 146行目: | 144行目: | ||
=== ソースコード === | === ソースコード === | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript" copy> | ||
//■対応する括弧に移動 | //■対応する括弧に移動 | ||
// 2014-02-05 - 2019-04-12 | // 2014-02-05 - 2019-04-12 | ||
スポンサーリンク