Sublime Text 3-共通プラグインEmmet
6221 ワード
サマリ
インストールは前のSublime Text-インストールを見てください.sublimeがショートカットキーを持っているのと一緒に使って、htmlを書くのはとても速いです.
以下はよく使われる、完全なemmet公式ドキュメントを整理します.
一、ラベルの生成
1.文書構造の迅速な生成 を迅速に生成する. を生成する. を生成する.
2.id付き要素の生成
ラベル#ID名、例えば:
5.兄弟要素の生成:+
例えば:
8.カスタム属性を生成する:[attr]
例えば:
10.プラス番号:$ 1 1から: ドル加算
例えば:逆順:$後に@- を追加
例えば:指定シーケンス番号:@N を使用可能
例えば:
11.グループ化:()
例えば:
二、cssを生成する
cssスタイルが多く、略語も自然に多いので、よく使われるものを挙げて3を挙げるといいです.
ここでcssの略語は、ov:h==ov-h==ovh==ohなどのファジイ検索マッチングを用いる. w10 h10 por fll dt ovy cb mt pt tac lh tsn tja c op cnt ol bd+ bd2px#333s
三、ショートカットキー
機能しない場合は、ショートカットが競合しているかどうかを確認します.小包ラベルをすばやく生成:Ctrl+Shift+G テキストのみ構造がない場合は、次のようになります.
テキストを選択してショートカットキーCtrl+Shift+Gを押して、ポップアップします:Enter Wrap Abbreviation(拡張略語入力)に
元のテキストに番号がついていて、望まない場合は上記に画像サイズの自動追加/更新:ctrl+U(ラベル上の任意の位置にカーソルを移動し、ショートカットキーを押すだけ) 削除ラベル:shift+ctrl+; 前の編集ポイントにナビゲート:ctrl+alt+left 次の編集ポイントにナビゲート:ctrl+alt+right 次を選択:shift+ctrl+. プラス/マイナス1:ctrl+up/ctrl+down プラス/マイナス10:shift+alt+up/shift+alt+down 展開略語:ctrl+e(tabキーと同じ) 名前変更ラベル(rename_tag):ctrl+shift+' 交換ラベル(update_as_you_type):ctrl+Shift+U 一致ラベルペア:ctrl+alt+j 四、テストテキストの生成
2017.09.18補足内容
以上のように
リファレンス
emmet公式ドキュメント
掘金:Sublime Text 3-常用プラグインEmmet:Sublime Text 3-常用プラグインEmmetブログ園:Sublime Text 3-常用プラグインEmmet
インストールは前のSublime Text-インストールを見てください.sublimeがショートカットキーを持っているのと一緒に使って、htmlを書くのはとても速いです.
以下はよく使われる、完全なemmet公式ドキュメントを整理します.
一、ラベルの生成
1.文書構造の迅速な生成
!
またはhtml:5
は、HTML 5構造(tabキーを押す必要がある)
Document
html:xt
HTML 4遷移型html:4s
HTML 4厳格型2.id付き要素の生成
ラベル#ID名、例えば:
div#header
3.生成带 class 的元素
标签 . 类名,如:div.title
4.生成后代元素:>
如:nav>ul>li
5.兄弟要素の生成:+
例えば:
div+p+div
6.生成上级元素:^
如:p^div
7.重复生成多个元素:*
如:ul>li*5
-
-
-
-
-
8.カスタム属性を生成する:[attr]
例えば:
div[value=1]
9.生成带文本内容:{}
如:a{Click me}
Click me
10.プラス番号:$
例えば:
div.item${$$}*3
01
02
03
例えば:
div.item$@-{$$@-}*3
03
02
01
例えば:
div.item$@4{$$@4}*3
04
05
06
11.グループ化:()
例えば:
(ul>ol)*3
12.来个综合案例
table#tab[value=1].a>tr*3>(td{$$}>span)*3
01
02
03
01
02
03
01
02
03
二、cssを生成する
cssスタイルが多く、略語も自然に多いので、よく使われるものを挙げて3を挙げるといいです.
ここでcssの略語は、ov:h==ov-h==ovh==ohなどのファジイ検索マッチングを用いる.
width: 10px;
w10p width: 10%;
w10e width: 10em;
w10x width: 10xe;
height: 10px;
position: relative;
poa position: absolute;
float: left;
fr float: right;
display: table;
db display: block;
dib display: inline-block;
overflow-y: hidden;
clear: both;
margin-top: ;
mb margin-bottom: ;
padding-top: ;
pb padding-bottom: ;
text-align: center;
line-height:;
text-shadow: none;
text-justify: auto;
color: #000;
cr color: rgb(0, 0, 0);
cra color: rgba(0, 0, 0, .5);
opacity: ;
content: '';
outline: ;
border: 1px solid #000;
bdb+ border-bottom: 1px solid #000;
border: 2px #333 solid;
三、ショートカットキー
機能しない場合は、ショートカットが競合しているかどうかを確認します.
テキストを選択してショートカットキーCtrl+Shift+Gを押して、ポップアップします:Enter Wrap Abbreviation(拡張略語入力)に
nav>ul>li.item$*>a
と入力すると生成されます
元のテキストに番号がついていて、望まない場合は上記に
|t
、nav>ul>li.item$*>a|t
を加えて、上記の結果を生成することができます.1
2
3
lorem
を入力してtabを押すとランダムに英語が生成され、デフォルトでは30単語が生成され、lorem5
などの数字を加えて単語の数を制御することができます.Lorem ipsum dolor sit amet, consectetur adipisicing elit. Perferendis incidunt, expedita voluptates ratione praesentium error a accusamus corporis deleniti. Cum, debitis id, in rem exercitationem at voluptatum illum minima corporis!
Lorem ipsum dolor sit amet.
2017.09.18補足内容
以上のように
lorem
を入力してtabで拡張するコードはすでに設定されており、sublimeはカスタムコードクリップの機能も提供しています.詳細はSublime Text 3-カスタムコードクリップ(Code Snippets)に移行してください.リファレンス
emmet公式ドキュメント
掘金:Sublime Text 3-常用プラグインEmmet:Sublime Text 3-常用プラグインEmmetブログ園:Sublime Text 3-常用プラグインEmmet