Visual Studio CodeでMovable TypeのMTMLファイルを開く拡張機能「Movable Type Markup Language Syntax」

最近Movable Typeの.mtml拡張子のMTMLファイルを開くことがありました。
MTMLはMovable Type Markup Languageの略で、基本的にはHTMLと同じなのですが、mtから始まるMovable Type独自のタグが使えるファイル形式です。
たとえば記事のタイトルを表示したい場合は<$mt:EntryTitle$>タグを使用すると、その場所にタイトルが出力されます。
そんなMTMLファイルですが、デフォルトのVisual Studio Codeではシンタックスハイライトが当たりません。
Visual Studio Codeの拡張機能をインストールすることで表示されるようになります。
Movable Type Markup Language Syntax
「Movable Type Markup Language Syntax」というそのままの名前ですが、インストールすることでシンタックスハイライトが当たります。
デフォルトだと下記のように特にスタイルは当たっていなくて、プレーンテキストと変わらない状態です。

プラグインをインストールすることで下記のように表示されます。



Post Snippetsを使ってWordPressでショートコードをの登録と管理をもっと楽に!!
Vue.jsのv-forで生成した要素をクリックするたびに、classをトグルで付け外しする方法
Macで.pemを使ってAmazon EC2インスタンスへSSH接続する方法
CodeAnywhereでターミナルに触る練習をする
思考したり情報整理したい時はMarkdown記法で文章を書き出そう!!Webデザイナーの情報整理術
Visual Studio Codeでショートカットキーを変更する方法
SourceTreeでマージ時に「fatal: You have not concluded your merge (MERGE_HEAD exists).」と表示される場合の対処法
pointer-eventsプロパティでクリックイベントを無効化にする|気になるCSSプロパティ
CSSのz-indexの確認や管理を便利にする方法
WordPressの常時SSL化で、下層ページのhttpからhttpsへのリダイレクトがうまくいかない場合に確認すること
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
1つのノートアプリにすべて集約するのをやめた理由|2025年時点のノートアプリの使い分け
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
AlfredでNotion内の検索ができるようになるワークフロー「Notion Search」
Gitで1行しか変更していないはずのに全行変更した判定になってしまう
Macでアプリごとに音量を調節できるアプリ「Background Music」
Macのターミナルでパスワード付きのZIPファイルを作成する方法
MacBook Proでディスプレイのサイズ調整をして作業スペースを広げる
SteerMouseの「自動移動」機能で保存ダイアログが表示されたら自動でデフォルトボタンへカーソルを移動させる
iPhoneでタッチが一切効かなくなった場合に強制再起動する方法