html5ドキュメントを編集するために崇高なものを使用しています。しかし、私が引用符なしの編集を始めたとき:
<div id=asdf>
それ以外の
<div id="asdf">
その構文のハイライトはおかしくなりました。
これを解決する方法はありますか?崇高な他の最新のパーサーはありますか?
ty
html5ドキュメントを編集するために崇高なものを使用しています。しかし、私が引用符なしの編集を始めたとき:
<div id=asdf>
それ以外の
<div id="asdf">
その構文のハイライトはおかしくなりました。
これを解決する方法はありますか?崇高な他の最新のパーサーはありますか?
ty
このSublimeTextスレッドは、それを修正する方法を提案しています:http ://www.sublimetext.com/forum/viewtopic.php?f=3&t=8129
HTML.tmLanguage(〜/ .config / sublime-text-2 / Packages / HTML内)を開き、これを探します。
<string>(?<='|")</string>
<key>name</key>
<string>meta.attribute-with-value.id.html</string>
最初の行をに変更します
<string>(?<==|='|=")</string>
引用符で囲まれていない値は、引用符で囲まれた値が強調表示されるのと同じ方法で強調表示されませんが、少なくとも構文の強調表示が完全に壊れるのを防ぎます。
無料のHTMLを引用するのは良い考えではありません。引用符を使用することをお勧めします。あなたが節約するバイトは、悪化があなたにかかることになる価値がありません。
私はこれでDbuggerと一緒に行かなければなりません。悪いHTMLプラクティスを「報告しない」ようにSublimeを構成するのを手伝わないように強いられていると感じています。そうは言っても、あなたの質問に対する答えは、引用符を入力することで、Sublimeの奇妙な強調表示を排除することです。