我希望能够轻松地一起编辑HTML标记。在我看来,如今这很容易实现,因此我安装了这个auto-rename-tag扩展名,结果对我没有用:除了帮助我进行html / jsx代码编辑外,它破坏了一切,我必须撤消它的作用并尝试编辑该事物以避免触发它。
显然,这里的逻辑是从我的系统中删除此扩展名。但是,这里唯一的问题是我似乎无法做到这一点-我已经卸载了它,甚至重新安装了VS Code,并尝试了VS Code Insiders,但是这里仍然启用了它:
现在是内置的吗?如何禁用它?
VSCode版本:1.41.0,提交9579eda04fdb3a9bba2750f15193e5fafe16b959
它是从1.41开始的内置功能。
HTML镜像光标
https://code.visualstudio.com/updates/v1_41#_html-mirror-cursor
现在,当您编辑HTML标记时,VS Code会添加一个“镜像光标”。此行为
html.mirrorCursorOnMatchingTag
由默认情况下为on的设置控制。当光标移至HTML标签名称范围时,通过向匹配的标签添加多光标来使用此功能。就像在多光标模式下一样,您可以使用逐字删除或逐字选择。当您将光标移到标签名称范围之外时,将删除镜像的光标。
基本上,选择标签开始或标签结束都会在每个标签上放置2个光标,因此编辑一个也会编辑另一个光标。默认情况下启用。
您可以通过设置明确禁用它。
通过UI:
通过settings.json:
"html.mirrorCursorOnMatchingTag": false,
在html.mirrorCursorOnMatchingTag
现在默认情况下,在开始停用1.42。
有关发行说明中的报价,请参见此其他答案。
他们更改了镜像光标功能,现在将其称为“ 同步区域”。
在HTML标记上激活后,如果开始标记和结束标记都变为“已同步”,则更改一个标记也会更改另一个标记。但是,默认情况下该功能为禁用状态,您可以显式执行“按类型重命名符号”命令或将editor.renameOnType
设置设置为true。
进行此更改后,html.mirrorCursorOnMatchingTag
将会现在显示为已弃用(或变灰)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句