普段、自分が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