xyzzyでhtmlを書く人向け

最近xyzzyWikiが何かスパムが増えすぎている気がする。前からあったけど、日本語がないコメントをはじくプラグインか何かないんだろうか。ワードプレスにあるbotを弾く奴みたいなのがあればいいのにとか思いつつhtmlを書く人向けの話

■入れた方がいいと思う拡張

javascriptを使わない人でも、html+-modeだけじゃなくてjavascript-modeも一緒に入れておいたほうが良いと思う。最近のhtmlは読むときにコードにjavascriptが混じってるので。multi-major-modeは色分けの問題を大分解消する。

■必要なら入れた方がいいと思う拡張

  • emmet
  • php-mode

php-modeはphpが混じったファイルを見る日とならhtmlだけじゃなくてついでに入れたら良いと思う。emmetはhtmlを大量に手で書く必要がある人なら便利。

div>ul>li*3>a>span.outlink{click}

みたいな風に書くと

<div>
  <ul>
	<li><a href=""><span class="outlink">click</span></a></li>
	<li><a href=""><span class="outlink">click</span></a></li>
	<li><a href=""><span class="outlink">click</span></a></li>
  </ul>
</div>

みたいに展開してくれるらしい。emmetはxyzzywikiとかであまり見かけないと、便利だと思う。多分手打ち速度はめちゃくちゃ速くなるんじゃないだろか。

■個人的にやってるの
個人的にやっているのはfirefoxで画面を選択してコピーしたテーブルとかをxyzzy上でもう一度テーブルとかに戻すlispとかは作ったりしている。原理的には

これをfirefoxでコピーすると

    html+-mode
    javascript-mode
    multi-major-mode

見たいに前に半角スペースが4つ入ったのになるので、半角スペース四つならリストにして

<li>html+-mode</li>
<li>javascript-mode</li>
<li>multi-major-mode</li>

見たいなのにするだけなんだけど。これの何が便利なのかというと別にそんなに便利じゃないはずなのに何故か頻繁に使っている気がする。自分で何でこういうのをそんなに使っているのか理解できないが何故か便利になるタイミングが結構ある。特にテーブルの奴はよく使っている。