2014年9月19日金曜日

gPad でマクロ~wshのjavascript


行中の連続した数値のみを加算する秀丸マクロ
もうちょっと完全にしたくていろいろ考えたが、制御文系が使いづら過ぎてどうも書く気にならない
で、javascriptを試してみたら、改めてまんまCなのに感動
動作検証も簡単なので職場でメインルーチン書いて、gPadのヘルプ見ながらgPadとの受け渡しをちょっと書いて自宅で検証
一発で完璧に動作!!

gPad のマクロって、要するに、基本動作はwshにまかせて、ソフトからはオブジェクトのみを提供するんだね
今はこういうやり方が主流なのかな、sleipnirもこんな感じだったと思う
すごく賢いやり方だと思うし、書き手としてもすごく書きやすい
文法覚えなくていいだけですごく楽!!

gPadとの受け渡しは、カーソル行を取得するのと、カーソル行の末尾に演算結果を挿入するだけ
昔からエディタは結構独自のマクロを搭載していたけど、そういうアプローチは時代遅れなのかもしれない

というわけでgPadはますますメインエディタ化してきた

0 件のコメント:

コメントを投稿