公式Wikiに上げてもよいのですが、 Wiki とかよくわからない情弱な僕はここに上げます。
全ての著作権的な権利を放棄します。誰かあっちに転載してください。
これは公式 Wiki の Macro/投稿/158 の機能Up 版です。 (これを公式のマクロ掲示板に投稿したのも実は僕なのですが、勝手に Wiki を修正してよいものか……) あちらは古いASCII版用ですが、これは Unicode版用です。
<html lang="ja"| ←縦棒はカーソルのつもり
この状態で>を入力すると
<html lang="ja">|</html>
となります。ただし、すでに対応する終了タグがある場合
<html lang="ja"|</html>
>を入力しても新たな終了タグは挿入されません:
<html lang="ja">|</html>
また、入力し間違えたとき
<heaf>|</heaf> ← head と打つはずが間違えてしまい、間違った終了タグが補完された
バックスペースで戻って
<hea|</heaf>
綴りを修正し
<head|</heaf>
再び>を入力すると、終了タグも正しく直ります:
<head>|</head>
また、
<ul| ← ol だったのを ul に直そうとしている <li>なんやかや</li> <li>なんやかや</li> </ol>
この状態で>を入力すると
<ul> <li>なんやかや</li> <li>なんやかや</li> </ul> ← 自動的に修正される
となります。
htmlAutoCmplTag2.js (ダウンロードした後拡張子を.js に直してください)
スクリプトファイルの冒頭を参照のこと。
これも公式 Wiki の Macro/投稿/158 の機能Up 版です。 HTML 版と同じように使えます。
texAutoCmplTag2.js (ダウンロードした後拡張子を.js に直してください)
スクリプトファイルの冒頭を参照のこと。