我不知道你的缩进问题,我不记得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