【发布时间】:2010-09-07 19:42:18
【问题描述】:
警告:我对编码和TextMate 都比较陌生,所以如果我在这里遗漏了一个明显的答案,我深表歉意。
我做了很多 HTML/CSS 标记,我经常使用某些模式,例如表单、导航菜单等。我想要一种存储这些模式并在需要时快速插入它们的方法他们。
有没有办法使用 TextMate 做到这一点?
【问题讨论】:
标签: html design-patterns textmate markup
警告:我对编码和TextMate 都比较陌生,所以如果我在这里遗漏了一个明显的答案,我深表歉意。
我做了很多 HTML/CSS 标记,我经常使用某些模式,例如表单、导航菜单等。我想要一种存储这些模式并在需要时快速插入它们的方法他们。
有没有办法使用 TextMate 做到这一点?
【问题讨论】:
标签: html design-patterns textmate markup
您可以在 TextMate 中使用 Snippets 轻松完成此操作。只需在包编辑器中添加一个新的 sn-p,并设置您希望如何触发它。您可以设置快捷键,或者在某个单词/模式后点击Tab 时弹出快捷键。
你可以用它们做很多事情——在你的情况下,在你的 sn-ps 中设置所谓的“占位符”可能非常有用,它们是每次都会改变的部分(例如表单中的字段)。然后,只要插入 sn-p,就可以点击 Tab 在它们之间移动。
【讨论】:
除了上面提供的链接,我想您会发现这个screencast 很有用。它提供了一些 TextMate 的 HTML 包已经提供的工具。
虽然可能有点离题,但仍然值得一看。
【讨论】:
如前所述,sn-ps 是您正在寻找的。p>
参考请看这里:
http://manual.macromates.com/en/snippets
http://screenflicker.com/mike/code/div-snippets/
【讨论】: