【vscode】卸载这些已经被 VSCode 内置的扩展,提升编辑器性能和效率

在使用VSCode进行前端开发的过程中,我们通常会安装一些扩展来提高开发效率。然而,随着VSCode的不断更新和改进,一些功能已经被内置到编辑器中,我们不再需要额外安装相应的扩展。卸载这些已经被内置的扩展可以帮助我们提升编辑器的性能和效率。下面是一些常见的已经被内置的扩展:

  1. Auto Close Tag:这个扩展在添加新的HTML标签时会自动添加闭合标签。然而,现在VSCode已经内置了类似的功能,我们可以在html、js、jsx、tsx文件中实现自动闭合,默认是开启的,无需额外配置。
// 默认自动闭合标签的设置,setting.json
"html.autoClosingTags": true
  1. Auto Rename Tag:这个扩展可以在修改HTML标签时自动重命名相应的闭合标签。现在VSCode也已经内置了这个功能,并且在新版本中支持了jsx和tsx文件中的HTML标签重命名。
// 启用自动重命名HTML标签,setting.json
"editor.linkedEditing": true
  1. Trailing Spaces:这个扩展可以自动删除末尾的空白字符,确保一致的格式。然而,现在VSCode已经内置了类似的功能,并且在保存文件时会自动修剪文件,无需额外命令或突出显示。
// 自动修剪文件末尾的空白字符,setting.json
"files.trimTrailingWhitespace": true
  1. 路径自动补全:VSCode已经具备原生的路径自动补全功能,当输入需要导入的文件名时,编辑器会列出项目中的文件列表供选择,无需额外安装路径自动补全扩展。

  2. Settings Sync:这个扩展可以同步VSCode的配置环境,方便在多台电脑之间同步设置。然而,现在VSCode已经内置了同步功能,可以通过绑定账号和配置同步内容来实现。

  3. HTML Snippets:现在VSCode内置了Emmet功能,提供了类似的HTML和CSS片段,无需额外安装扩展。

<!-- 使用Emmet生成HTML代码 -->
ul>li.slide*3>p.item$
  1. Bracket pair colorization:VSCode已经内置了类似的功能,括号之间会有不同的颜色来区分。
// 启用括号颜色区分,setting.json
"editor.tokenColorCustomizations": {
    "bracketPairColorization.enabled": true
}

8.Auto Import:具有自动导入功能时,当文件中引用了模块的函数、变量或其他成员时,该模块会自动导入到文件中,从而节省时间和精力。如果模块文件被移动,这个扩展将帮助自动更新它们。现这些功能也被 VsCode 内置了。
VsCode 设置自动导入:

JavaScript > Suggest: Auto Imports: “启用/禁用自动导入建议”。默认情况下为 true。

TypeScript > Suggest: Auto Imports: “启用/禁用自动导入建议”。默认情况下为 true。

文件移动时更新设置:

JavaScript > Update Imports on File Move: “启用/禁用在重命名或移动文件时自动更新导入路径的功能”。默认值为 prompt,表示会向您显示一个对话框,询问是否要更新移动文件的导入。将其设置为 always 将跳过对话框,而设置为 never 将完全关闭此功能。

TypeScript > Update Imports on File Move: “启用/禁用在重命名或移动文件时自动更新导入路径的功能”。与前一个设置类似,它有可能的值是 prompt、always 和 never,默认值是 prompt。

通过卸载这些已经被内置的扩展,我们可以减少不必要的内存占用,提升编辑器的性能和效率。当然,对于一些特殊需求或习惯使用这些扩展的开发者来说,仍然可以选择继续使用。但对于大多数开发者来说,了解这些已经被内置的功能并进行相应的卸载是一个不错的选择。

总结:

随着VSCode的不断更新和改进,一些常用的扩展已经被内置到编辑器中。卸载这些已经被内置的扩展可以帮助我们提升编辑器的性能和效率。同时,VSCode提供了类似的功能,无需额外安装扩展。当然,对于特殊需求或习惯使用这些扩展的开发者来说,仍然可以选择保留。但对于大多数开发者来说,了解这些已经被内置的功能并进行相应的卸载是一个明智的选择。

vscode扩展:

  1. Auto Close Tag:
    在这里插入图片描述

  2. Auto Rename Tag:
    在这里插入图片描述

  3. Trailing Spaces:

在这里插入图片描述

  1. 路径自动补全:

在这里插入图片描述

  1. HTML Snippets:

在这里插入图片描述
6.auto import:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值