遅い→起動時

http://d.hatena.ne.jp/pmint/

秀丸マクロでスクリプティング

秀丸エディタでマクロ実行だけを行うモードが実装されてる。
つまり、ウィンドウを開かずに秀丸マクロだけを実行できるということ。


秀丸マクロではカーソルを使った文字列操作なんてことができる。
秀丸エディタで試しながら文字列処理を1ステップずつプログラミングするのは初心者にとって好都合だし、カーソルを縦方向に動かせるので、桁を揃えてあるテキストを操作しやすい。


キーマクロもプログラマブルマクロと同様に扱えるから、テキストエディターの操作をプログラムの一部としても利用できる。これってビジュアルプログラミング。しかもオブジェクトの見た目をアイコンなどで代用した擬似的なものよりも直感的で有用。
キーマクロ入力中に「分岐点を作成」とか、「分岐点に戻って分岐後を入力」とかできればもう完全にビジュアルプログラミング。面倒なだけだから実用性は無いけど。


このカーソルを使えるということは他のスクリプト言語には無い大きな特徴だ。
広まってしかるべき。「PerlよりPHPが高度」とか思われている日本では絶望的だけど。