「数値を増減」の版間の差分

Masme (トーク | 投稿記録)
マクロ更新。例示を<code>→<samp>に変更
Masme (トーク | 投稿記録)
更新履歴の書式を変更
1行目: 1行目:
<div style="float:right">__TOC__</div>
<div style="float:right">__TOC__</div>


カーソル付近or選択範囲に半角数字列があれば 1 増やし/減らします。
カーソル付近 or 選択範囲に半角数字列があれば 1 増やし/減らします。


* カーソル位置は、数字の左端・中間・右端どこでもかまいません。<br>範囲選択時は、範囲内のみが対象となります。<br><b style="color:#c00;">※マクロの仕様上、矩形選択には対応していません。</b>
* カーソル位置は、数字の左端・中間・右端どこでもかまいません。<br>範囲選択時は、範囲内のみが対象となります。<br>※マクロの仕様上、<b style="color:#c00;">矩形選択には対応していません。</b>
:{|class="wikitable" style="text-align:center;"
:{|class="wikitable" style="text-align:center;"
!  !! 左端 !!colspan="2"|中間 !! 右端 !! 範囲選択時
!  !! 左端 !!colspan="2"|中間 !! 右端 !! 範囲選択時
49行目: 49行目:


==更新履歴==
==更新履歴==
* 2016/02/28
; 2016/02/28
** (数値を増やす) 正規表現を ([0-8]?)(9*) → ([0-9])(9*) に一部変更。他微調整。
* (数値を増やす) 正規表現を ([0-8]?)(9*) → ([0-9])(9*) に一部変更。他微調整。
**: 空文字マッチが発生し、処理にムダができていたのを改善。
*: 空文字マッチが発生し、処理にムダができていたのを改善。
** 文字数変化量を Document.Text.length の変化から算出するようにして単純化。
* 文字数変化量を Document.Text.length の変化から算出するようにして単純化。
** 数値の増減処理を変更(二段階 replace していた処理を一段階に)。
* 数値の増減処理を変更(二段階 replace していた処理を一段階に)。
* 2014/06/19
; 2014/06/19
** 非選択時、探索終了位置(bx)の算出方法を変更。
* 非選択時、探索終了位置(bx)の算出方法を変更。
** 数値の増減処理を変更(繰り上げ・繰り下げの場合分けを不要に)。
* 数値の増減処理を変更(繰り上げ・繰り下げの場合分けを不要に)。
* 2014/06/17
; 2014/06/17
** 初版公開。
* 初版公開。


==数値を増やす(インクリメント)==
==数値を増やす(インクリメント)==
スポンサーリンク