Tags 如何在Sublime Text 3中同时更改开头和结尾标记
更改开始和结束代码标签的最简单方法是什么?Tags 如何在Sublime Text 3中同时更改开头和结尾标记,tags,sublimetext3,multi-select,Tags,Sublimetext3,Multi Select,更改开始和结束代码标签的最简单方法是什么? 我特别需要一种方法来使用Sublime Text 3的多选功能。。。所以我不需要改变1000次。而查找和替换将不起作用,因为我只需要更改特定的匹配项 例如:将class=“item”的所有div更改为tr标签 (忽略格式不正确的代码,仅此示例) foo-foo-bar就是foobar 巴福就是巴福 与.item不匹配 foobarfoo就是foobarfoo 变成 <tr class="item">foo foo bar is foofo
我特别需要一种方法来使用Sublime Text 3的多选功能。。。所以我不需要改变1000次。而查找和替换将不起作用,因为我只需要更改特定的匹配项 例如:将class=“item”的所有div更改为tr标签
(忽略格式不正确的代码,仅此示例)
foo-foo-bar就是foobar
巴福就是巴福
与.item不匹配
foobarfoo就是foobarfoo
变成
<tr class="item">foo foo bar is foofoobar</tr>
<tr class="item">bar foo is barfoo</tr>
<div> not a match for .item</div>
<tr class="item">foo bar foo is foobarfoo</tr>
foo-foo-bar就是foobar
巴福就是巴福
与.item不匹配
foobarfoo就是foobarfoo
我找不到答案,所以我在回答我自己的问题。更改开始和结束代码标签的最简单方法是什么?
我特别需要一种方法来使用Sublime Text 3的多选功能。。。所以我不需要改变1000次。而查找和替换将不起作用,因为我只需要更改特定的匹配项 答案如下:
(忽略格式不正确的代码,仅此示例)
foo-foo-bar就是foobar
巴福就是巴福
与.item不匹配
foobarfoo就是foobarfoo
<tr class="item">foo foo bar is foofoobar</tr>
<tr class="item">bar foo is barfoo</tr>
<div> not a match for .item</div>
<tr class="item">foo bar foo is foobarfoo</tr>
foo-foo-bar就是foobar
巴福就是巴福
与.item不匹配
foobarfoo就是foobarfoo
可能的问题:
包控制不工作
在安装Emmet之前,我必须卸载包控制,因为我的包控制不知何故已损坏。解决方案: 这篇文章回答了如何修复损坏的包控制项的问题。 错误的短代码 您的短代码可能与其他插件冲突,或者您的短代码已从默认分配更改。
解决方案: 去 首选项>包设置>Emmet>密钥绑定-默认值 查找“按您键入的内容更新”,并检查分配的“键”。这是您应该使用的键盘快捷键。如果这仍然不起作用。尝试更改密钥分配
<div class="item">foo foo bar is foofoobar</div>
<div class="item">bar foo is barfoo</div>
<div> not a match for .item</div>
<div class="item">foo bar foo is foobarfoo</div>
<tr class="item">foo foo bar is foofoobar</tr>
<tr class="item">bar foo is barfoo</tr>
<div> not a match for .item</div>
<tr class="item">foo bar foo is foobarfoo</tr>