我正在寻找为 Textmate 中的“符号列表”创建自定义“符号”,以便我可以命名书签并更轻松地跳转到部分。
具体来说,我正在尝试复制(来自 CSS 包)
/** 某物 **/
这基本上添加到符号列表 * 一些东西 *
我也希望在 HTML 和 JavaScript 中使用它。但无法弄清楚如何使其工作。
希望有高人能帮忙...
我正在寻找为 Textmate 中的“符号列表”创建自定义“符号”,以便我可以命名书签并更轻松地跳转到部分。
具体来说,我正在尝试复制(来自 CSS 包)
/** 某物 **/
这基本上添加到符号列表 * 一些东西 *
我也希望在 HTML 和 JavaScript 中使用它。但无法弄清楚如何使其工作。
希望有高人能帮忙...
您需要先/** … **/
在语言语法中定义语法,然后使用符号列表将其添加到菜单中。如果您查看 CSS 包,“符号列表:组”首选项会查找source.css comment.block.css -source.css.embedded
范围(即 CSS 源代码中的注释块,而不是嵌入的注释块)。“comment.block.css”范围在 CSS 语法中定义。
要为 js 或 html 制作自己的,您需要编辑语言语法以查找您想要使用的标记/注释类型,然后添加类似于 CSS 包中的符号列表首选项( CSS 包中的那个基本上做了很多替换,以使符号列表下拉列表中的名称看起来很漂亮)
如果您以前从未做过类似的事情,那么解释起来会相当复杂。至少,在这里给出一个答案很复杂。但是,如果您还有其他问题,请转到 Freenode 上的##textmate 频道并在那里提问。好人,以及了解更多关于 TextMate 内脏的好资源:irc://irc.freenode.net/#%23textmate