秀丸からAnother HTML-lint

普段、自分がHTMLを書くときは秀丸で書いて、ローカル環境に導入したAnother HTML-lintでチェックしています。このチェックをする時に、いちいちブラウザからgatewayを通さずに、編集しながら直接チェックできないかと考え、以下のような秀丸マクロを書いてみました。

$htmllint="C:\\htmllint\\htmllint";
$temp="C:\\WINDOWS\\TEMP\\htmllint\.txt";
$filename=filename2;
if ($filename=="") {
  message "ファイルを保存して下さい";
  endmacro;
}

title "HTML-lintでチェック中…";
run "perl "+$htmllint+" "+$filename+" >"+$temp;
openfile $temp;
title 0;

エラーがあるかないか程度のチェックには、手っ取り早くてよい感じです。

(2002年3月25日、加筆2002年8月13日)

北村曉 kits@akatsukinishisu.net