gpt4 book ai didi

css - 是否可以根据正则表达式而不是字符在 Textmate 中使用 Tab 键触发片段?

转载 作者:行者123 更新时间:2023-11-28 12:02:31 24 4
gpt4 key购买 nike

好的...我想这听起来可能很愚蠢或懒惰,但我最近做了很多 CSS,而必须在每个宽度、高度或边距等之后立即键入“px”这一简单事实让我抓狂。

我通常在 Firebug 中“精炼”像素值,因此我经常不得不重新输入原始文档中的值。

现在...如果像“125px”这样的字符串表现得像“120%”,那就太好了,因为双击“120%”只会选择“120”。但据我所知,这是不可行的。
(哦,拜托,告诉我我错了)!

所以我一直在尝试制作一个“片段”,该片段将在 css 范围内触发,这将允许我只键入值,然后按“Tab”并让 TM 添加那些“px”部分。

Bundle Editor 中的“Activation”字段应该如下所示:

[Tab trigger] \d or [0-9] (regex for "any number")

和“范围选择器”以下全部或部分内容:

source.css meta.property-list.css meta.property-value.css constant.numeric.css keyword.other.unit.css

不用说,这样不行。 (按“Tab”键只会返回一个……“Tab”(\t))
那么,回到主题:是否可以通过正则表达式 Tab 键触发片段,或者我可以做一些我不知道或只是没想到的不同事情?

TIA!

再见
麦芽酒

最佳答案

不知道这是否对您有帮助,但我会像这样执行基本的 HTML 代码段标签触发器:

因此,例如,当我处理 HTML 电子邮件时,如果我键入 tspace 后跟 tab,它会输出两个嵌套表格并移动光标以输入 $1 所在的值,第二个 tab 将光标移动到 $2 以在那里输入一个值。

enter image description here

关于css - 是否可以根据正则表达式而不是字符在 Textmate 中使用 Tab 键触发片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19821373/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com