|
|
| 1行目: |
1行目: |
| Mery エディタ マクロ: 数字は動く ( inuuik )
| |
| <pre>
| |
| カーソル位置の左側に接する数字を +1 加算した数字に書き換え
| |
|
| |
|
| 全角数字も同じ。桁数を増やさず循環する。負数は判別しない。
| |
| 選択範囲があれば範囲内の末尾に接する数字を対象にする。
| |
|
| |
|
| |
| 範囲の左端にカーソルがあると -1 減算した数字に書き換え
| |
|
| |
| ※ 「行末まで選択と範囲両端移動(Shift+Ctrl+;)」を使い、カーソルを両端
| |
| に移動すれば、加算と減算を交互に切換。
| |
|
| |
|
| |
| 選択範囲が曜日(月火水木金土日)ならば、順に次の曜日に書き換え
| |
|
| |
| 英字の曜日、月、数とローマ数字、漢数字、論理値に対応。
| |
|
| |
| 選択範囲の左端にカーソルがあると、前の曜日や数に反転
| |
|
| |
| 5つの XML エンティティ参照と文字参照の交換
| |
|
| |
|
| |
| 数以外の文字までの桁数、または選択した桁数、の範囲だけについて、
| |
| 文中・文末などの位置にかかわらず、数字を変える。
| |
|
| |
| 本文の1行目 2012-09-14|←カーソル
| |
|
| |
| この位置で Shift+Ctrl+I で「数字は動く」を使うと…
| |
|
| |
| 本文の1行目 2012-09-15|←カーソル
| |
|
| |
| のように、数字が1つ増す。さらに使い続けると…
| |
|
| |
| 本文の1行目 2012-09-16|←カーソル
| |
| 本文の1行目 2012-09-17|←カーソル
| |
| …(中略)
| |
| 本文の1行目 2012-09-99|←カーソル
| |
| 本文の1行目 2012-09-00|←カーソル
| |
| 本文の1行目 2012-09-01|←カーソル
| |
| …
| |
| となり、数字が連続している2桁の範囲で、増加方向に循環する。
| |
|
| |
|
| |
| 逆向きに、減少方向には…
| |
|
| |
| 本文の1行目 2012-09-|16|←ここから左に向かって選択
| |
| ↑カーソル
| |
| のように、数字のうしろから選択して、数字の左にカーソルがあるときに使うと、
| |
|
| |
| 本文の1行目 2012-09-|15|
| |
| 本文の1行目 2012-09-|14|
| |
| …(中略)
| |
| 本文の1行目 2012-09-|01|
| |
| 本文の1行目 2012-09-|00|
| |
| 本文の1行目 2012-09-|99|
| |
| …
| |
|
| |
| 全角の数でも同様に…
| |
|
| |
| 本文の1|行目 2012-09-01
| |
| ↑カーソル
| |
|
| |
| 数字の1のすぐ右側にカーソルを置いて、 Shift+Ctrl+I を使うと…
| |
|
| |
| 本文の2|行目 2012-09-01
| |
|
| |
| さらに続けると…
| |
|
| |
| 本文の3|行目 2012-09-01
| |
| …
| |
| 本文の9|行目 2012-09-01
| |
| 本文の0|行目 2012-09-01
| |
| 本文の1|行目 2012-09-01
| |
| …
| |
|
| |
| ほかにも…
| |
|
| |
| 漢数字
| |
| 本文の一|行目 2012-09-01
| |
| 本文の二|行目 2012-09-01
| |
| 本文の三|行目 2012-09-01
| |
| …
| |
|
| |
| 曜日
| |
| 本文の1行目 2012-09-15 (土|)
| |
| ↑カーソル
| |
| 本文の1行目 2012-09-15 (日|)
| |
| 本文の1行目 2012-09-15 (月|)
| |
| …
| |
|
| |
| 英語の連続する語を置き換え
| |
| Monday Tuesday Wednesday Thursday Friday Saturday Sunday
| |
| Mon Tue Wed Thu Fri Sat Sun
| |
| January February March April May June July August September
| |
| October November December
| |
| Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
| |
| True False On Off In Out
| |
| One Two Three Four Five Six Seven Eight Nine Ten Eleven
| |
|
| |
| 対応する語の置き換え
| |
| Next Previous View Logical
| |
| Right Left Up Down
| |
| Top Bottom Active
| |
| East West North South
| |
| 月 火 水 木 金 土 日
| |
| 東 西 南 北
| |
| 睦月 如月 弥生 卯月 皐月 水無月 文月 葉月 長月 神無月 霜月 師走
| |
| 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
| |
| 内 外 前 後 小 中 大, 上 下
| |
| 未定 予定 確定 不定 既定
| |
| 入 出 増加 減少 増大 減小
| |
| 内蔵 内臓
| |
| 借 貸 借り 貸し Dr Cr
| |
|
| |
| 旧字・許容字体を交換
| |
| 漢字の旧字(いわゆる康煕字典体の活字)と新字、
| |
| 許容字体と通用字体、
| |
|
| |
| 旧字・許容字体は、文化庁の常用漢字表(平成22年11月30日内閣告示)より
| |
| http://www.bunka.go.jp/kokugo_nihongo/pdf/jouyoukanjihyou_h22.pdf
| |
|
| |
| </pre>
| |
|
| |
| ※ マクロitokusuセット_05: [[ファイル:itokusu_05_120920.zip]] ( inuuik 2012-10-11 Rev )
| |
| <pre>
| |
| 数字は動く(Shift+Ctrl+I).js
| |
| ( カーソルの左側に接する数字を+1に書き換え )
| |
|
| |
| 桁に連番(Ctrl+Alt+N).js
| |
| ( 連番を選択範囲の表示行ごとにカーソルの桁に挿入 )
| |
|
| |
| 数字で昇順に並べ替え(Shift+Ctrl+A).js
| |
| ( 文字列中の数字を数として昇順に並び替え )
| |
|
| |
| 数字で降順に並べ替え(Shift+Ctrl+Z).js
| |
| ( 文字列中の数字を数として降順に並び替え )
| |
|
| |
| 数字を書式編集(Ctrl+F9).js
| |
| ( 選択範囲に含まれる数字をコンマ書式編集して置き換え )
| |
|
| |
| 数字を書式編集戻し(Shift+Ctrl+F9).js
| |
| ( 選択範囲に含まれるコンマ書式編集を数字に置き換え )
| |
|
| |
| 桁を揃えて右左(Shift+Ctrl+J).js
| |
| ( 選択範囲内の表示行ごとに、右に空白なら右揃え、左に空白なら左揃え )
| |
|
| |
|
| |
| マクロitokusuセットの使い方:
| |
| フォルダ付きで展開したら、itokusu フォルダを My Macros にコピー。
| |
| (すでにフォルダがあれば、そのフォルダ内にファイルを追加コピー)
| |
|
| |
| (更新版への入れ替えならここまで。新規なら続けてつぎに進む)
| |
|
| |
| マクロ - カスタマイズ - 新規作成 で、 My Macros\itokusu フォルダ
| |
| を選択、Ctrlキーを押しながらファイル名をクリックで、登録しようと
| |
| している複数のマクロをすべて選択してから - 開く。
| |
|
| |
| マクロの名前に書かれているキー(全角字は半角に読みかえて…)に、
| |
| ツール - オプション - キーボード の マクロ でそれぞれを割り当て。
| |
|
| |
| たとえば、
| |
| 数字は動く(Shift+Ctrl+I).js
| |
| は、
| |
| ツール - オプション - キーボード の マクロ で Shift+Ctrl+I に割り当て。
| |
| </pre>
| |