如果我有这样的<span>some<span>text</span></span>
并且我想将最外面的span标记更改为其他内容,并同时更改开始和结束标记,我该如何使用Atom编辑器执行此操作?我知道cmd + d快捷键会向前选择相同的文本,但在这种情况下,它会选择我想要避免的内部span标记。
答案 0 :(得分:11)
使用ctrl + (click in text)
(或Mac上的cmd + (click in text)
),您可以创建多个游标。所以你可以添加第二个来一次更改两个标签。
这是我认识的唯一方法。
编辑:
有一条快捷方式ctrl + d
或cmd + d
,您可以在其中标记相同的文字。
还有一个包完全符合您的要求:https://github.com/dsandstrom/atom-double-tag
答案 1 :(得分:10)
在早期的Alpha中,有一个新的包(编辑时不到24天)似乎具有所请求的功能Double Tag
答案 2 :(得分:6)
您可以使用以下方式选择两个标记:
突出显示开始标记的名称 按 Cmd + D 以突出显示结束标记的名称 输入替换标记名称
reagrds:)
答案 3 :(得分:2)
Cmd + K 在按 Cmd + D 后取消选择当前选择。
所以,你的键盘即兴演奏是这样的:按住 Cmd 然后按 D D K D K D 。
答案 4 :(得分:1)
Atom目前看起来不太可能。有关详细信息,请参阅以下内容:
如果您有兴趣,可以尝试将此功能添加到括号匹配包...
注意:在早期的Alpha中,有一个新的包(编辑时不到24天)似乎具有所请求的功能Double Tag
答案 5 :(得分:0)
Double Tag package 效果很好,但您也可以使用流行的 Emmet package,它有许多其他很酷的功能,适用于大量 html/web 开发用例。