2

いくつかのリストアイテムを、SublimeText2の次のZenCodingの略語でラップしたいと思います。

nav>ul.example>li*4

これはリストの例です:




どうすればよいですか?

4

5 に答える 5

8

省略形の要素で選択の各行をラップする場合は、この要素を演算子で繰り返しとしてマークする必要があります。*

したがって、省略形は次のようになります。

nav>ul.example>li*

(例: 乗数値なし、ただ*)

于 2012-05-26T08:03:31.333 に答える
0

そんなに複雑にする必要はありません。必要な項目のリストを選択するだけです (マウスで上に移動します)。テキスト モードではなく、HTML モードであることを確認してください。次に、Koan コーディングの下の一番下の行に div>nav.element>li* と入力するだけで (CTRL オプションのリターン - システムによって異なる場合があります)、すべてのリスト項目がコード内にあります。

Web サイトのリストがある場合は、a* と入力するだけで、すべての Web サイトをハイパーリンクで囲むことができます。かなり便利です。

于 2013-07-19T05:26:53.723 に答える
0

文脈から外れていますが、このツールが役立つかもしれません。テキストをラップしたり、li、オプションなどのさまざまな html タグを使用して長いリストを作成したりできます。テキストを貼り付けてボタンを押すだけで、残りはクリップボードにコピーされます。物事をより速くするためのクロム拡張機能もあります。Zenコーディングほど高速ではありませんが、100個のテキスト要素をリストにラップしたい場合に役立ちます:)

于 2012-06-21T10:23:35.823 に答える
0

Linux の場合: ctrl shift g (zencoding/emmet コマンド ラインを公開するため) を押してから、Sergey が指摘したように、末尾にインクリメント番号を付けずに * だけで要素を入力します。

于 2013-03-30T21:34:18.773 に答える
0

これには 2 つの手順が必要ですが、少なくともこれが私が見つけた最も簡単な方法です。

  1. リストに区切りがある場合は、Windows の場合は (Ctr)、Mac の場合は (Cmd) を使用して、タグで囲むリストの各行を選択します。

  2. (Crt/Cmd) + (Shift) + (L) を押してから、(Home) をタグのテキストの先頭に、(End) を終了タグのテキストの末尾に押します。

これにより、すべてのリスト項目が同時に編集され、非常に迅速かつ効率的な編集が可能になります。これは、Sublime Text 2 の主な特典の 1 つです :)

これが意味をなさない場合はお知らせください。より適切に説明できます。

于 2013-02-18T17:35:24.567 に答える