やあ、
複数のコピーを作成する代わりに、Emmet乗算演算子を中括弧(テキスト用)と組み合わせて使用するのが好きです。 たとえば、私がこの行を持っているとしましょう:
「これはテキストです欲しくないもの、またはEmmet構文を使用して記述できないものを意味します...」
私がしているのは、このように中括弧と乗数を入れて展開することです。
{これはテキストです欲しくないもの、またはEmmet構文を使用して記述できないものを意味します...} * 20
ほとんどの場合、これは20回程度のコピー貼り付けよりも高速です...
問題は、Emmetがそれを1行で展開することです。そして、改行を付けて使用したいと思います。 テキストの最後、中括弧を閉じる前に「\ n」、「\ t」、「\ n \ t」などを入れてみましたが、うまくいきませんでした。 何か案が? 出来ますか?
ps:DreamweaverでEmmetを使用していますが、この問題はテキストエディターとは無関係だと思います。
ありがとう!
次のように、テキストの最後に${newline}
変数を配置します。
`{some text $ {newline}} * 20
どうもありがとう! うまく機能します。
それはどこから来たのですか? Emmetのドキュメントにこの構文が見つかりません。
また、Emmetは入力を減らすことがすべてなので、$ nlのような短いものを使用しないのはなぜだろうと思っていました。
わかりました、わかりました、ありがとう。
元のsnippets.jsonhttps ://github.com/emmetio/emmet/blob/master/snippets.jsonの7行目で変数の定義を見つけました: "newline": "\ n"(念のため明確にしますこれは、将来の読者に役立つ可能性があります)。
あなたのエディタで動作するかどうかはわかりませんが、ここEditplus(editplus.com)では'98以来最高のエディタです。
snippets.jsonを編集し、内部に挿入します。
"cc:noie": "<!--[if !IE]><!-->\n\t${child}|\n<!--<![endif]-->", <-----this comma
"php": "<?php\r\n\r\n?>" <-------------------------that code
},
"abbreviations": {
それで
,
"php": "<?php\r\n\r\n?>"
ansはphpが変換されるようです
<?php
?>
私はここでeditplusのような仕事を繰り返します。 今、私はカーソルを内部に移動する方法を理解する必要があります。
最も参考になるコメント
次のように、テキストの最後に
${newline}
変数を配置します。`{some text $ {newline}} * 20