如何同时更改原子编辑器中的开始和结束 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 中是不可能的。详情请参考以下内容:
- Discussion on the Atom forum about exactly this issue
- Issue on the bracket-matcher package with a request to add this functionality - currently still open
如果您有兴趣,可以尝试将此功能添加到 bracket-matcher 包中...
注意:在早期的 Alpha 中有一个新包(在编辑时不到 24 天)似乎具有请求的功能 Double Tag
使用 ctrl + (click in text)
(或 Mac 上的 cmd + (click in text)
)您可以创建多个游标。所以你可以添加第二个来同时更改两个标签。
这是我知道的唯一方法。
编辑:
有一个快捷方式 ctrl + d
或 cmd + 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 开发用例还有很多其他很酷的功能。
如果我有这样的东西 <span>some<span>text</span></span>
并且我想将最外层的 span 标签更改为其他内容,并同时更改开始和结束标签,我该如何使用原子编辑器?我知道 cmd+d 快捷方式 select 向前发送相同的文本,但在这种情况下,它也会 select 我想避免的内部跨度标签。
目前看来这在 Atom 中是不可能的。详情请参考以下内容:
- Discussion on the Atom forum about exactly this issue
- Issue on the bracket-matcher package with a request to add this functionality - currently still open
如果您有兴趣,可以尝试将此功能添加到 bracket-matcher 包中...
注意:在早期的 Alpha 中有一个新包(在编辑时不到 24 天)似乎具有请求的功能 Double Tag
使用 ctrl + (click in text)
(或 Mac 上的 cmd + (click in text)
)您可以创建多个游标。所以你可以添加第二个来同时更改两个标签。
这是我知道的唯一方法。
编辑:
有一个快捷方式 ctrl + d
或 cmd + 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 开发用例还有很多其他很酷的功能。