サクラエディタ(Sakura Editor)のマクロ機能を使って、選択したテキストをHTMLエスケープするメニューを追加します。
はじめにサクラエディタのインストールディレクトリに次のファイルを作成して保存します。
- C:/Program Files/sakura/escapehtml.js
var s = Editor.GetSelectedString(0); s = s.replace(/&/g, '&'); s = s.replace(/</g, '<'); s = s.replace(/>/g, '>'); s = s.replace(/"/g, '"'); s = s.replace(/'/g, '''); Editor.InsText(s);
サクラエディタのメニューで[設定(O)]→[共通設定(C)]を選択して共通設定ダイアログを表示します。そしてマクロタグを選択します。

名前に「HTMLエスケープ」と入力してFileから「escapehtml.js」を選択します。そして設定ボタンをクリックします。その後OKボタンをクリックすれば完了です。
サクラエディタでテキストを選択してからメニューで[ツール(T)]→[登録済みマクロ(B)]→[HTMLエスケープ]を選択すると、選択したテキストがHTMLエスケープされます。