はじめに
皆様はテキストエディタは何をご使用でしょうか。
今回は 秀丸エディタ の マクロを高速化する
という記事です。
【 目次へ戻る 】
ちなみに秀丸エディタはシェアウェア
一応書いておきますが秀丸エディタはシェアウェアです。
テキストエディタにお金を払うのはどうかと?
という人がいるかと思われますが
Windows標準のメモ帳とは機能も使い勝手も違うので
興味がある方は使ってみるのもいいかもですね。
ちなみにシェアウェアだと作者様に直接送金するとかで
面倒ってイメージですが
アマゾンで買えたりもします。
秀丸スーパーライセンスパック [ダウンロード]
【 目次へ戻る 】
高速化できるマクロの種類
さて、マクロを高速化する方法ですが何でも高速化が出来るという物ではなく
マクロが画面を更新するマクロのみ、です。
例えば大量の置換をすると
画面がガーッと流れていって
置換をしていきますが
そういう画面の流れるとか、置換をしている作業の
画面の変化を止めて
高速化をするという物です。
よって最初から画面に変化がないマクロは
今回の記事の内容を行っても意味はないと思います。
あしからずです。
【 目次へ戻る 】
マクロに2行書き込むだけ
それでは高速化の方法ですがマクロに2行書き足すだけです。
マクロの一番上に
disabledraw; //画面の変更を停止
一番最後尾に
enabledraw; //画面の変更を復帰
これを追加して保存するだけです。
※マクロを改良する場合は
バックアップをしてから行って下さい。
万が一不具合が出ても元に戻せるようお願いいたします。
マクロにもよりますが
自分の使用している置換マクロでは
6秒くらいかかるのが
2秒以下で終わるようになります。
置換中に細かく動いていた物も止まりますので
目にも優しいです。
弊害としまして動作中にきちんと動いているかの確認できないので
数秒ならまだしも数分画面が動かないと不安になったりするという。
とまあ、こんな感じで
更新画面を停止すると素早くマクロが動作するでした。
自分的には上にも書きましたが画面が置換で
チカチカしていると目がおかしくなるので
速度よりチカチカしなくなった方が嬉しいという。
それでは、快適な 秀丸エディタ ライフを。
以上。
この記事で紹介している商品はこちら
・秀丸スーパーライセンスパック [ダウンロード]・Amazon / 楽天市場 / Yahoo! でお買い物をする。
関連リンク
・秀丸エディタ・ブログを書くのに 2画面表示ができるエディタ (秀丸エディタ等) が便利。
・秀丸エディタ HtmlPreview でリアルタイム表示 (Webプレビュー)
・秀丸 マクロで選択範囲をGoogle検索 任意のブラウザ、スペース含む(空白)もOK
・ブログを書くのに秀丸エディタのアウトラインが便利
クリックで見出しに移動し簡単編集
・【設定】秀丸メール 振り分け機能で
必要/不要(広告)メールを分別。
・秀丸エディタ
カーソル位置の縦線を表示すると地味に便利。
・秀丸エディタ テキストを複数選択し、
自動でクリップボードに送るマクロ
・秀丸エディタ HmMarkDownPreview で
リアルタイム表示 (Webプレビュー)
・秀丸エディタ 一行の文字数 (桁数) を
オーバーしないよう整形ラインを表示。
・秀丸エディタ 自動保存して次回起動時に保存したファイルを自動で開く
・秀丸エディタ 指定した文字のある行を全てマークするマクロ
・秀丸エディタでブログを書き Firefox で内容を確認するマクロと設定 ( 同じ位置に表示 )
・秀丸エディタで括弧内を範囲選択を実現するマクロとダブルクリックで呼び出す
・EmEditor/秀丸エディタで検索結果をリスト表示し
ダブルクリックで該当行へ飛ぶスクリプト EH_Search
この記事へのコメント