如何一键给选中的多段文本分别包裹标签?替代Emmet逐段操作
给多段选中文本分别包裹标签的实现方法
Emmet自带的「Wrap with Abbreviation」命令就能搞定这个需求,不用额外安装扩展,只要用对语法就行:
- 选中所有需要处理的多段文本
- 打开「Wrap with Abbreviation」命令(快捷键通常为
Ctrl+Shift+G,不同编辑器可能有差异) - 在输入框里输入
p*,回车确认
执行后每一段文本会自动被单独的<p>标签包裹,效果如下:
原始选中内容:
I am the first paragraph. I am the second paragraph.
处理后结果:
<p>I am the first paragraph.</p> <p>I am the second paragraph.</p>
原理是*符号在Emmet语法里代表「根据选中内容的段落数,重复生成对应标签」,如果需要换成其他标签,比如<div>,直接输入div*即可。
内容的提问来源于stack exchange,提问作者user5965
相关产品推荐
相关产品推荐

