当前位置: 首页 > news >正文

做钢丝绳外贸的网站嘉兴seo外包服务商

做钢丝绳外贸的网站,嘉兴seo外包服务商,南宁经典网站建设,做时时彩网站在VSCode中移除不必要的扩展 在VSCode中安装扩展是编辑器缓慢且耗电的主要原因之一,因为添加的每个新扩展都会增加应用程序的内存和 CPU 使用率。 VSCode现在已经具备了非常多的功能,我们可以将一些重复工作的扩展移除掉。卸载这些现在可有可无的扩展将…

在VSCode中移除不必要的扩展

VSCode中安装扩展是编辑器缓慢且耗电的主要原因之一,因为添加的每个新扩展都会增加应用程序的内存和 CPU 使用率。

VSCode现在已经具备了非常多的功能,我们可以将一些重复工作的扩展移除掉。卸载这些现在可有可无的扩展将提高编辑器的性能和效率。

下面我们将看到VSCode的一些功能配置,以及相对应不需要安装的扩展(或者移除)。

HTML标签自动关闭

当我们添加新的 HTML 标签时,此功能会自动添加相应的结束标签。

常用扩展:

  • Auto Close Tag:自动添加 HTML/XML 关闭标签,与 Visual Studio IDESublime Text 相同
  • Close HTML/XML Tag:快速关闭上次打开的 HTML/XML 标签

我们并不需要上面的扩展,可以直接在以下VSCode的配置中修改:

  • HTML: Auto Closing Tags:“启用/禁用 HTML 标签的自动关闭”,默认true
  • JavaScript: Auto Closing Tags:“启用/禁用 JSX 标签的自动关闭”,默认true
  • TypeScript: Auto Closing Tags:“启用/禁用 JSX 标签的自动关闭”,默认true

在这里插入图片描述

也可以手动将以下内容添加到VSCodesettings.json文件中:

{ “html.autoClosingTags” : true,“javascript.autoClosingTags” : true,“typescript.autoClosingTags” : true}

注意: VSCode 不具备对.vue文件标签的自动关闭支持,可以安装Volar扩展。

自动修剪尾随空白

自动修剪功能可删除文件所有行中的尾随空格,确保格式更加一致。

常用扩展:

  • Trailing Spaces
  • AutoTrim

VSCode 有一个内置设置,可以自动删除文件中的尾随空格,开启后在保存文件时就会自动修剪文件。

设置:

  • Files: Trim Trailing Whitespace:启用后,保存文件时将修剪尾随空格,默认false

在这里插入图片描述
也可以手动将以下内容添加到VSCodesettings.json文件中:

{ “files.trimTrailingWhitespace” : true}

有时候我们可能希望为 Markdown 文件关闭此设置,因为必须在行尾放置两个或多个空格才能在输出中创建硬换行符。可以将下面的配置添加到settings.json文件中。

{ "[markdown]" :  { "files.trimTrailingWhitespace" :  false} 
}

或者,我们可以简单地使用反斜杠 ( \ ) 而不是空格来创建硬换行符。

路径自动补全

路径自动补全能提供了项目中的文件列表,以便在导入模块或 HTML 中的链接资源时进行选择。

常用扩展:

  • Path IntellsSense
  • Path Autocomplete

VSCode 已经具有路径自动补全功能。当我们要输入要导入的文件名时(通常在输入开头引号时),系统会建议项目中的文件列表,从中选择一个文件将自动插入文件名。

请添加图片描述

HTML 和 CSS 片段

通过使用我们可以轻松记住的缩写来添加常见的 HTMLCSS 片段,帮助我们节省时间。

常见扩展:

  • HTML Snippets
  • HTML Boilerplate
  • CSS Snippets

Emmet是VSCode一个内置的功能,可提供像上面的扩展一样的 HTMLCSS 片段。正如VSCode Emmet 官方指南中所述,它在htmlhamlpugslimjsxxmlxslcssscsssassless等文件中默认启用。

当我们开始输入 Emmet 缩写时,会弹出一条带有自动完成选项的建议。在 VSCode 弹出窗口(如果已打开)中键入内容时,还会看到扩展的预览。

请添加图片描述
在上图中:

ol>li*3>p.rule$

被扩展成

<ol><li><p class="rule1">r</p></li><li><p class="rule2"></p></li><li><p class="rule3"></p></li>
</ol>

括号对着色

括号对着色是一种流行的语法突出显示功能,它根据括号的顺序对括号进行不同的颜色。使识别范围变得更容易,并有助于编写涉及许多括号的表达式。

比如:在这里插入图片描述
常用扩展:

  • Bracket Pair Colorizer 2
  • Rainbow Brackets

设置:

  • Editor > Bracket Pair Colorization

在这里插入图片描述
也可以手动将以下内容添加到VSCodesettings.json文件中:

{ “editor.bracketPairColorization.enabled” : true}

连续嵌套级别最多可使用 6 种颜色

通过workbench.colorCustomizations设置可以自行定制括号颜色:

"workbench.colorCustomizations" :  { "[One Dark Pro]" :  { "editorBracketHighlight.foreground1" :  "#e78009" , "editorBracketHighlight.foreground2" :  "#22990a" , "editorBracketHighlight.foreground3" :  "#1411c4" , " editorBracketHighlight.foreground4" :  "#ddcf11""editorBracketHighlight.foreground5" :  "#9c15c5""editorBracketHighlight.foreground6" :  "#ffffff""editorBracketHighlight。unexpectedBracket.foreground" :  "#FF2C6D" } }

模块自动导入

借助自动导入功能,当文件中引用模块的函数、变量或其他成员时,模块会自动导入到文件中,如果模块文件被移动,该功能将帮助自动更新它们,从而节省时间和精力。

常用扩展:

  • Auto Import
  • Move TS

我们并不需要上面的扩展,可以直接在以下VSCode的配置中修改:

  • JavaScript > Suggest: Auto Imports:启用/禁用自动导入建议,默认true
  • TypeScript > Suggest: Auto Imports:启用/禁用自动导入建议,默认true
  • JavaScript > Update Imports on File Move:在 VSCode 中重命名或移动文件时启用/禁用导入路径的自动更新。默认值为prompt,这意味着会向我们显示一个对话框,询问是否要更新已移动文件的导入。将其设置为always将导致跳过该对话框,设置成never完全关闭该功能。
  • TypeScript > Update Imports on File Move:在 VSCode 中重命名或移动文件时启用/禁用导入路径的自动更新。与上一个设置一样,它的可能值为promptalwaysnever,默认值为prompt

在这里插入图片描述

也可以手动将以下内容添加到VSCodesettings.json文件中:

{"javascript.suggest.autoImports": true,"typescript.suggest.autoImports": true,"javascript.updateImportsOnFileMove.enabled": "prompt","typescript.updateImportsOnFileMove.enabled": "prompt"
}

总结

文章提到的这些扩展在过去可能起到了至关重要的作用,但是现在可能就有些累赘了,因为它们提供的大部分功能已作为VSCode的内置功能了,删除它们可以减少 Visual Studio Code 的内存并提高效率。

http://www.dt0577.cn/news/2236.html

相关文章:

  • 怎么创建网页桌面快捷方式郑州seo排名扣费
  • 手机个人简历模板下载网站模板广州搜发网络科技有限公司
  • 昆明网站建设天猫运营站长工具网站查询
  • wordpress怎么开发百度seo优化方法
  • SaaS网站可以做seo嘛免费代理浏览网页
  • 管理网站制作哈尔滨企业网站seo
  • 简述网站建设的基本过程西安网站外包
  • 家居企业网站建设案例制作网站公司
  • 固定ip如何做网站服务器电商怎么做如何从零开始
  • app建站平台快速排名优化
  • 做垂直类网站关键词
  • b2b网站操作流程百度一下app下载安装
  • 用php做网站百度广告投放技巧
  • 网站建设的目标是什么 提供了哪些栏目如何自己制作网页
  • 个人养老保险金怎么交无线网络优化是做什么的
  • 免费创建个人商城网站产品推广渠道有哪些
  • 广州学建网站网络培训学校
  • 网站即将上线 模板360广告投放平台
  • 鞍山招聘信息最新招聘seo和sem的关系
  • 为什么我的电脑有些网站打不开中视频自媒体平台注册
  • 昆明企业免费建站seo系统培训哪家好
  • 群辉做网站服务器python厦门seo管理
  • 百度关键词推广价格长沙seo公司
  • 初中学生做那个的网站关键词搜索神器
  • 额敏网站建设seo排名推广工具
  • 如何开始做b2b网站大数据培训班出来能就业吗
  • 四川电脑网站建设长沙网站seo优化
  • 成都市做网站的公司网站快速优化排名
  • 合肥高端网站开发公司品牌营销的四大策略
  • 吴镇宇做的电影教学网站网站百度收录查询