You can use some HTML elements, such as <b>, <i>, <a>, also, some characters need to be entity referenced such as <, > and & Your comment may need to be confirmed by blog author. Your comment will be published under GFDL 1.3 or later license with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
jEdit + XML プラグインあたりが近いかもしれません。
ReplyDelete補完の機能は望むものより不足していそうですが。
この条件だと一番近いのは秀丸エディタでしょうか。
ReplyDelete単語補完機能が求められるレベルに達しているかは
わかりませんが、Javascript以外は大丈夫かと。
自分で書き足すこともできますし。
強調表示と単語補完も辞書ファイルDLすれば揃います。
自動でタグを閉じるなどもマクロで可能です。
秀丸
http://hide.maruo.co.jp/software/hidemaru.html
強調表示ファイル
http://hide.maruo.co.jp/lib/hilight/index.html
単語補完辞書ファイル
http://hide.maruo.co.jp/lib/compdic/index.html
マクロ
http://hide.maruo.co.jp/lib/macro/index.html
emacs ならおおよそカバーしていますね。 23 あたりのバージョンからは nxml-mode が同梱されて xml 対応が強まっているので、追加で導入が必要なのは js2-mode くらいかな。
ReplyDelete適切なモードを導入して設定すれば HTML の中に書いた javascript や css を認識するといったことも出来ます。
残念ながら UTF-32 は非対応なのと、(私は使っていないのでどの程度なのかわかりませんが) IME との相性が悪いらしいです。 emacs の派生であるところの meadow なら IME については解決しているかもしれません。
しかし、言うまでもありませんが、本当に使い勝手のよい環境にするには気合を入れてカスタマイズする必要はあるので、それなりの覚悟が必要です。
UTF-32はHTML5でも非推奨なのでサポートしてなくていいと思うけど。
ReplyDelete内部処理を手抜きしたい人にとって相対的にほんのちょっとマシなだけで、公開ファイルのエンコーディングとして使いたい場面を思い付かない。
まあ、UTF-32は、実際のところ、使わないのですが。
ReplyDelete