我在写HTML时有三个div,想同时给它们的class加上”active”。试过用Alt+单击添加多光标,但发现只能在属性值开头添加,光标无法定位到不同位置,比如有的要加在开头有的要加在中间:
<div class="item">1</div>
<div class="box">2</div>
<div class="text">3</div>
这样选中后按Alt单击每个class值的位置,光标总是集中在第一个字符,导致后面两个光标的位置偏移了,只能同时修改第一个字符。有没有更好的批量操作方法?
Alt先选中所有class属性值(包括引号),然后按Ctrl+D逐个选中其他相同的class属性,这样就能在多个位置同时编辑了。或者更懒的方法:直接用查找替换
class="替换成class="activeclass="([^"]*)",换class="$1 active",勾上正则模式一劳永逸。