11

与えられた:

Swig の強調表示を修正できるはずですが、道半ばです。

以下は、私が得た結果の強調表示です。Swig コードは期待どおりに強調表示されますが、HTML は強調表示されなくなりました。

HTML textmate バンドルもインストールして有効にしようとしましたが、HTML と Swig バンドルの両方が有効になっていると、コードが HTML のみとして強調表示されます。HTML バンドルを無効にしても、Swig バンドルがまだアクティブな場合、Swig の強調表示のみが表示されます。

私の質問: Windows の WebStorm で、同じファイルでハイライトされた Swig コードと HTML コードを取得するにはどうすればよいですか?

結果:

ここに画像の説明を入力

これは、WebStorm 9 での私の Textmate バンドル構成です。

ここに画像の説明を入力

ここでも、HTML バンドルを選択して有効にするだけでは機能しません。

4

1 に答える 1

26

Swig の構文は Twig とほぼ同じであるため、構文の強調表示とコード補完について言えば、これらを同じ意味で使用できると想定できます。

問題は、PHPStorm がプラグインを介して Twig をサポートしていることです (これは素晴らしいところであります) が、残念ながらプラグイン メニューを考えた他の IDE では利用できません。

この問題は次の方法で解決できます。

  • https://plugins.jetbrains.com/plugin/7303?pr=の公式リポジトリからプラグインを手動でダウンロードします。

  • 次に、プラグインインターフェースを考えて手動でインストールし、

  • または、ファイルの拡張子を使用する.twigか、ファイル タイプ システム メニューで Twig タイプの新しいマッピングを追加します。ワイルドカード*.htmlまたは*.swigを使用します。

私は*.html回避策を使用しており、Swig と HTML 構文の強調表示 + コード補完の両方が魅力的です。

これが私のように役立つことを願っています:)

于 2014-12-09T22:03:35.470 に答える