2013-02-11 13 views
108

非常に長くて非常にネストされたHTML文書があります。ここでは、終了タグをすばやく見つける必要があります。これどうやってするの?Sublime Textで閉じるHTMLタグを見つけよう

+0

も見http://superuser.com/questions/489879/edit-both-opening-and-closing-html-tag はCtrl + Shift + '//エメットプラグイン –

答えて

122

プラグインコマンドゴーペアマッチングにエメットをお試しください:

http://docs.emmet.io/actions/go-to-pair/

ショートカット(Mac用):シフト + コントロール + T

ショートカット(PC) :制御 + alt + J

https://github.com/sergeche/emmet-sublime#available-actions

+1

とクール、ありがとう。私は実際にエメットを使用しているので理想的です。ショートカットは** Shift + Control + T **です。 –

+1

Windowsユーザーのために、書き込み時にショートカットをコントロール+ Altキー+ J – cyberfly

+1

である私は、Windowsマシンで –

10

それは、少なくとも崇高エディタ2から構築されています。ただ、以下のキーを押すと、それがHTMLタグ

ショートカット(Mac)をバランスさ:Shiftキーを + コマンド +

ショートカット(Windowsの場合):コントロール + Altキー + A

+0

非常に役に立ちました。 – Janom

93

ショートカットがあります。Ctrl + Shifトン + WindowsとLinuxユーザのための、 + シフトMacユーザーのための + コマンド)は、現在選択されているタグ内のブロック全体を選択します。

たとえば、テキストカーソルが下のコードのdivタグの外側にあるときにこのボタンを押すと、クラスselecteddivがすべて選択されます。 "後藤" メニューの下に

<div class='current_tag_block'> 
    <div class='selected'></div> 
    <div class='selected'></div> 
    <div class='selected'></div> 
    <div class='selected'></div> 
</div> 
+6

あなたは私の世界を変えました! –

+1

ありがとう!私はhtmlのひどい混乱を編集するときにこのヒントを使用しました。それは非常に有益です – Liam

+6

親タグを選択するには、もう一度ショートカットを使用してください。 – TimoSolo

6

コントロール + Mはブラケットマッチングにジャンプです。カッコも同様です。

+3

最後に、ありがとうございます。これは本当の答えです。 –

+21

括弧には機能し、括弧は機能しますが、htmlタグでは機能しません。 –

+4

-1。 HTMLタグに関する質問には答えません。 – Zenadix

1

前述のように、Control/Command + Shift + Aは、タグマッチングの基本的なサポートを提供します。もう一度押すと、マッチが親要素に拡張されます。矢印を左/右に押すと、開始/終了タグにジャンプします。

とにかく、一致するタグのハイライトが組み込まれていません。 Emmetは人気のあるプラグインですが、Emmetのような編集をしたくない場合は、この目的のために余計です。 Bracket Highlighterはこのユースケースのためのより良い選択であるようです。

+0

素晴らしい情報兄弟、 – mwangaben

0

上記のうち、Windows 10のサブライムテキスト3では、 Ctrl + Shift + 'とEmmet Sublime Text 3プラグインはうまく動作せず、私の唯一の解決策でした。 Ctrl + Shift + Tは最後に閉じた項目を開きます.Sublimeの知識があれば、ST3の初期ビルドやST2のビルドの遅れからそうしています。

1

は、私はあなたが折りたたみを有効にして、別のアプローチを試してみたいことがあり、だと思います。 ST2およびST3の両方で

、[ユーザー設定で折りたたみ有効にした場合:

{ 
    ...(previous item) 
    "fold_buttons": true, 
    ...(next item, thus the comma) 
} 

あなたは開始タグがある行の左側にある三角形折りたたみボタンを見ることができます。クリックすると、展開/折りたたみができます。コピー、折りたたみ、コピーをしたい場合は、すべてのブロックを取得します。

enter image description here

関連する問題