|
|
| (同じ利用者による、間の1版が非表示) |
| 1行目: |
1行目: |
| Mery エディタ マクロ: インデントブロック作り
| |
| <pre>
| |
| カーソルがある論理行の下に新しいインデントした{}ブロックを作る(挿入)。
| |
| まず開始文字列を挿入して改行、
| |
| 現在行(挿入される行のすぐ上)の開始桁と揃うだけの幅の空白を追加して
| |
| 終了文字列を挿入し、
| |
| その右に続けてカーソル以降の文字列を表示。
| |
| そしてその行の上に新しい行を挿入。
| |
| カーソルは前の行の開始桁より、右方向にタブ1つ幅を移動。
| |
|
| |
| ... {
| |
| |←カーソル
| |
| }
| |
| の形のブロックとなる。
| |
|
| |
|
| 行頭で使えば行頭がそろい
| |
| {
| |
| |←カーソル
| |
| }
| |
| の形となる。
| |
|
| |
| すでにある1行または複数行をインデントブロックにする。
| |
| 選択範囲が1字でもあれば、範囲の最後の行末まで選択を拡張してから、
| |
| 範囲をすべてインデントブロックにする。
| |
| ブロックの最後の行に新しい行を挿入。
| |
| </pre>
| |
|
| |
| ※ マクロitokusuセット_01: [[ファイル:itokusu_01_120906.zip]] ( inuuik 2012-10-08 Rev )
| |
| <pre>
| |
| 逆タブ(Shift+Tab).js
| |
| ( 逆タブと逆インデント )
| |
|
| |
| インデント{}ブロック作り(Shift+Ctrl+[).js
| |
| ( 閉じてインデントブロック )
| |
|
| |
| 行を選択(Ctrl+¥、F11).js
| |
| ( 追加の行選択 )
| |
|
| |
| 行頭から行末まで選択(Shift+Ctrl+¥、Shift+Ctrl+F11).js
| |
| ( 改行前選択 )
| |
|
| |
| 行の両端移動と選択解除(Ctrl+;).js
| |
| ( そこで解除 → 行末 → 行頭 )
| |
|
| |
| 行頭まで選択と字頭移動(Ctrl+:).js
| |
| ( 行頭から選択 → 本文の頭位置 )
| |
|
| |
| 省略記号…(Ctrl+Alt+.).js
| |
| ( …記号、注釈記号、注釈解除 )
| |
|
| |
|
| |
| マクロitokusuセットの使い方:
| |
| フォルダ付きで展開したら、itokusu フォルダを My Macros にコピー。
| |
| (すでにフォルダがあれば、そのフォルダ内にファイルを追加コピー)
| |
|
| |
| マクロ - カスタマイズ - 新規作成 で、 My Macros\itokusu フォルダ
| |
| を選択、Ctrlキーを押しながらファイル名をクリックで、登録しようと
| |
| している複数のマクロをすべて選択してから - 開く。
| |
|
| |
| マクロの名前に書かれているキー(全角字は半角に読みかえて…)に、
| |
| ツール - オプション - キーボード の マクロ でそれぞれを割り当て。
| |
|
| |
| たとえば、
| |
| インデント{}ブロック作り(Shift+Ctrl+[).js
| |
| は、
| |
| ツール - オプション - キーボード の マクロ で Shift+Ctrl+[ に割り当て。
| |
| </pre>
| |