0
サブライムテキスト3に次の設定を自動的に達成するための設定やプラグインがありますか?html属性を個々の行に自動的にフォーマットする方法はありますか?
<element attr1="value"
attr2="value"
attr3="value">…</element>
サブライムテキスト3に次の設定を自動的に達成するための設定やプラグインがありますか?html属性を個々の行に自動的にフォーマットする方法はありますか?
<element attr1="value"
attr2="value"
attr3="value">…</element>
私はプラグインを知りませんが、あなたは(?<=\b") +\b
を検索し、要求に書式の近くになり\n\t
に置き換えることができます。
<element attr1="value"
attr2="value"
attr3="value">…</element>
必要な仮定:1)入力データ2)あなたのelement
は0の字下げがありました。
正規表現では、左に引用符を囲み、右端に新しい単語が表示されるまでに1つ以上のスペースがハイライト表示されます。それらをすべて選択してマルチインサートenter
とこの例に必要な9スペースを選択することもできます。もっと厄介な、一度にelement
に限定されていますが、かわいいです。
element
以外の引用符が必要な場合は、より堅牢な正規表現を使用できます。(?<=\b") +\b(?=[^<]+>)
。それは、右に開き角かっこがあり、その前に開き角かっこがないという条件が追加されます。