秀丸エディタで一時的にプロポーショナルフォントに切り替えるマクロ

普段は等幅フォントが使いたいが、一時的にプロポーショナルフォントできれいに表示したいという場合がある。いちいち設定画面から切り替えるのはだるいのでマクロをつくった。

マクロ

$defaultFont = "MS ゴシック";
$readableFont = "メイリオ";
$currentFont = getconfig("Font");
if($currentFont != $defaultFont){
    config "f(" + $defaultFont + ")";
}else{
    config "f(" + $readableFont + ")";
}
endmacro;

解説

このマクロは「デフォルトのフォント」と「読みやすいフォント」を交互に切り替える処理を行う。

フォントとして何を使うかは変数に指定。ここでは MS ゴシックとメイリオ。