如何同时更改原子编辑器中的开始和结束 html 标签?

How to change both opening and closing html tags in atom editor at the same time?

如果我有这样的东西 <span>some<span>text</span></span> 并且我想将最外层的 span 标签更改为其他内容,并同时更改开始和结束标签,我该如何使用原子编辑器?我知道 cmd+d 快捷方式 select 向前发送相同的文本,但在这种情况下,它也会 select 我想避免的内部跨度标签。

目前看来这在 Atom 中是不可能的。详情请参考以下内容:

如果您有兴趣,可以尝试将此功能添加到 bracket-matcher 包中...

注意:在早期的 Alpha 中有一个新包(在编辑时不到 24 天)似乎具有请求的功能 Double Tag

使用 ctrl + (click in text)(或 Mac 上的 cmd + (click in text))您可以创建多个游标。所以你可以添加第二个来同时更改两个标签。

这是我知道的唯一方法。

编辑: 有一个快捷方式 ctrl + dcmd + d,您可以用它标记相同的文本。

还有一个包可以满足您的需求:https://github.com/dsandstrom/atom-double-tag

在早期的 Alpha 中有一个新包(在编辑时不到 24 天)似乎具有请求的功能 Double Tag

您可以 select 这两个标签使用:

突出显示开始标签的名称 按Cmd+D高亮结束标签的名字 输入替换标签名称

准备就绪 :)

Cmd+K 在按下 Cmd+[= 时取消选择当前选择14=]D.

因此,您的键盘即兴演奏是这样的:按住 Cmd 并按 D D K DK D.

Double Tag package works great but you can also use the popular Emmet package 对于繁重的 html / web 开发用例还有很多其他很酷的功能。