我不知道你的縮進問題,我不記得TextMate這樣做。
編輯:是的,它確實如此,我不知道如何接受這些年來的這種行爲,不知道如何改變它。
關於問題的第二部分,TextMate提供了許多方法來幫助輸入HTML標籤,並且通過查看菜單很容易找到所有這些方法。
編輯:我已經添加了一些澄清和補充提示。
現在無處不片斷系統製表完成:
類型h1
然後打Tab
,以獲得完整的第一級標頭。
它適用於許多(不是全部)HTML標籤,並且令人難以置信的幫助。由於它是在textMate中引入的,因此該系統已被複制到許多編輯器/ IDE中。
我認爲它會在大多數時間進行縮進。
插入打開/關閉標籤:
- 型
div
,
- 與選擇它
Shift
+ Alt
+ Left
,
- 打
Ctrl
+ <
,
- 獲得
<div></div>
用光標標籤之間。
它是足夠聰明的擴大br
到<br>
但不足以將它擴大到<br />
中一直是一個oooooold投訴XHTML文檔。
插入關閉標籤:
- 型
<body>
,
- 打
Alt
+ Cmd
+ .
,
- 獲得
<body></body>
與標籤之間的光標。
這與Eclipse中的行爲或多或少相同。
裹在選擇開啓/關閉標籤:
- 型
something
,
- 與
Shift
+ Alt
+ Left
選擇它,
- 打
Ctrl
+ Shift
+ w
。
- 獲得
<p>something</p>
與選定
- 與
span
- 更換
p
第一p
看到您鍵入第二p
如何更新?
獎勵:您可以在鍵入時安全地添加屬性,這些屬性將不會被鏡像到close標籤中。
提示:
- 假設你正在創建一個表單,並在
<form
,你可以打Alt
+ Esc
顯示了一堆儘可能完整的上下文菜單。
- 片段很容易定製,打到
Ctrl
+ Alt
+ Cmd
+ b
打開Bundle編輯器。玩的開心!
Ctrl + <對我來說我什麼都不做,我很害怕。我有東西安裝錯了嗎? Ctrl + Shift + w似乎包裝了
Alt_Cmd +中的內容。確實有效,但縮進仍然是錯誤的。 – giorgio請參閱我的編輯。 – romainl