0

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

我通常在 Firebug 中“优化”像素值,所以我经常不得不重新输入原始文档中的值。

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

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

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

[制表符触发器] \d[0-9] (“任意数字”的正则表达式)

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

source.css meta.property-list.css meta.property-value.css 常量.numeric.css 关键字.other.unit.css

不用说,这种方式是行不通的。(点击“Tab”键只返回一个......“Tab”(\t))
所以,回到主题:是否可以通过正则表达式触发片段,或者我可以做一些不同的事情我不'不知道还是我只是没想到?

蒂亚!

恰莱
_

4

1 回答 1

0

不知道这是否对您有帮助,但我会像这样执行基本的 HTML 片段选项卡触发器:

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

在此处输入图像描述

于 2014-04-18T20:04:51.867 回答