【问题标题】:How to create a custom symbol list item in Textmate?如何在 Textmate 中创建自定义符号列表项?
【发布时间】:2011-08-31 14:24:51
【问题描述】:

我希望为 Textmate 中的“符号列表”创建一个自定义“符号”,以便我可以更轻松地命名书签并跳转到部分。

具体来说,我正在尝试复制(来自 CSS 包)

/** 一些东西 **/

这基本上添加到符号列表 * 一些东西 *
我也希望在 HTML 和 JavaScript 中使用它。但无法弄清楚如何使其工作。

希望有高人能帮忙...

【问题讨论】:

    标签: javascript html textmate textmatebundles


    【解决方案1】:

    您需要先在语言语法中定义/** … **/ 语法,然后使用符号列表将其添加到菜单中。如果您查看 CSS 包,“符号列表:组”首选项会查找 source.css comment.block.css -source.css.embedded 范围(即 CSS 源代码中的注释块,而不是嵌入的注释块)。 “comment.block.css”范围在 CSS 语法中定义。

    要为 js 或 html 制作自己的,您需要编辑语言语法以查找您想要使用的标记/cmets 类型,然后添加类似于CSS 包(CSS 包中的那个基本上做了很多替换,以使符号列表下拉列表中的名称看起来更漂亮)

    如果您以前从未做过类似的事情,那么解释起来会相当复杂。至少,在这里给出一个答案很复杂。但是,如果您还有其他问题,请转到 Freenode 上的##textmate 频道并在那里提问。好人,以及了解更多关于 TextMate 内部结构的好资源:irc://irc.freenode.net/#%23textmate

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-21
      • 2021-04-29
      相关资源
      最近更新 更多