热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【神器】vscode常用插件与配置

背景前端开发现在最火的编辑器当属VSCode了,其中丰富的插件应用可以帮助提高我们的开发效率和拓展编辑器的能力。前几天因为macpro有一批电脑硬盘有问题࿰

背景

前端开发现在最火的编辑器当属VSCode了,其中丰富的插件应用可以帮助提高我们的开发效率和拓展编辑器的能力。 前几天因为mac pro有一批电脑硬盘有问题,于是便重新换了硬盘,导致之前安装的app及所有相关配置都需要重新装一遍,借此机会也总结下我安装的插件应用及配置

常用插件

主题类

介绍两款比较受欢迎的主题,更换主题的方法

  1. Atom One Dark Theme
  2. Dracula Official 切换主题的方法

编程工具类

  1. Auto Close Tag: 自动补齐html便签
  2. Auto Rename Tag: 当你修改标签名时,会同时更改初始和结束标签
  3. Babel ES6/ES7: 高亮ES6/ES7语法
  4. Beautify: 美化Javascript, JSON, CSS, Sass, and HTML
  5. Bookmarks: 为需要的代码行做记录,并支持直接跳转
  6. Bracket Pair Colorizer: 当代码嵌套太多时,不同组[]/{}等符号具有不同的颜色,便于区分同组符号
  7. CSS Peek: 标签中设置的class,支持直接跳转到对应css区域
  8. EditorConfig for VS Code: 定义和维护代码风格(行尾结束符、缩进风格等),,参考链接
  9. ES7 React/Redux/GraphQL/React-Native snippets: 提供语法快捷方式
  10. filesize: 在编辑器底部的状态栏中会展示当前编辑文件的size大小,点击具体大小值会展示具体信息
  11. Git History: 查看文件、某一代码行的git更改历史
  12. Git History Diff: 也是用来查看文件、某一代码行的git更改历史,同时可以切换具体某次提交,查看所有文件的diff(个人觉得比Git History使用更加方便,功能也更加强大)
  13. Import Cost: 展示引入的依赖包的大小
  14. Markdown All in One: markdown语法的快捷方式
  15. Markdown Preview Enhanced: 增加markdown文件的预览功能,可以实时查看效果
  16. minapp: 微信小程序标签、属性的智能补全(支持原生小程序、mpvue 和 wepy 框架)
  17. npm Intellisense 智能import已安装的npm pkg,显示的pkg为package.json中dependencies中的依赖
  18. open in browser: 针对html文件,支持右键打开浏览器浏览
  19. Path Autocomplete: 引用路径的智能提示
  20. Prettier - Code formatter: 代码格式化
  21. TODO Highlight: 对部分代码块做todo标记,用来提醒自己在最后上线前需要处理的事宜 在User Settings 中增加todohighlight的配置
    具体配置可以参考官网wiki command+shift+P 唤起命令行面板

配置

shell命令使用zsh:

重写User Settings文件即可

"terminal.integrated.shell.osx": "zsh"

更改文件保存方式

设置文件保存的方式,提高开发效率,也防止忘记保存的情况出现。可以直接重写User Settings的配置

"files.autoSave": "onFocusChange"

也可以进入Settings的可视化配置界面,自定义配置自己的偏好,比如字体、间距等


转:https://juejin.im/post/5c7cd20de51d452a4f6bedef



推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 本文详细介绍了git常用命令及其操作方法,包括查看、添加、提交、删除、找回等操作,以及如何重置修改文件、抛弃工作区修改、将工作文件提交到本地暂存区、从版本库中删除文件等。同时还介绍了如何从暂存区恢复到工作文件、恢复最近一次提交过的状态,以及如何合并多个操作等。 ... [详细]
  • 随着前端技术的发展,越来越多的开发者开始使用react、vue等web框架,但很少有人深入理解这些框架的源码。然而,这些框架底层都是由原生的javascript构建而成。对于初学前端的人来说,可能会认为javascript很容易上手,但实际上只是因为它被高度封装了。与能够使用封装类的人相比,能够理解框架原理的人则处于另一个层面。本文将深入剖析jquery源码,探寻框架底层的原理,帮助读者更好地理解web框架的运行机制。 ... [详细]
  • wpf+mvvm代码组织结构及实现方式
    本文介绍了wpf+mvvm代码组织结构的由来和实现方式。作者回顾了自己大学时期接触wpf开发和mvvm模式的经历,认为mvvm模式使得开发更加专注于业务且高效。与此同时,作者指出mvvm模式相较于mvc模式的优势。文章还提到了当没有mvvm时处理数据和UI交互的例子,以及前后端分离和组件化的概念。作者希望能够只关注原始数据结构,将数据交给UI自行改变,从而解放劳动力,避免加班。 ... [详细]
  • 本文介绍了利用ARMA模型对平稳非白噪声序列进行建模的步骤及代码实现。首先对观察值序列进行样本自相关系数和样本偏自相关系数的计算,然后根据这些系数的性质选择适当的ARMA模型进行拟合,并估计模型中的位置参数。接着进行模型的有效性检验,如果不通过则重新选择模型再拟合,如果通过则进行模型优化。最后利用拟合模型预测序列的未来走势。文章还介绍了绘制时序图、平稳性检验、白噪声检验、确定ARMA阶数和预测未来走势的代码实现。 ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • Thisworkcameoutofthediscussioninhttps://github.com/typesafehub/config/issues/272 ... [详细]
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • RN即ReactNative基于React框架针对移动端的跨平台框架,在学习RN前建议最好熟悉下html,css,js,当然如果比较急,那就直接上手吧,毕竟用学习前面基础的时间,R ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • 【MicroServices】【Arduino】装修甲醛检测,ArduinoDart甲醛、PM2.5、温湿度、光照传感器等,数据记录于SD卡,Python数据显示,UI5前台,微服务后台……
    这篇文章介绍了一个基于Arduino的装修甲醛检测项目,使用了ArduinoDart甲醛、PM2.5、温湿度、光照传感器等硬件,并将数据记录于SD卡,使用Python进行数据显示,使用UI5进行前台设计,使用微服务进行后台开发。该项目还在不断更新中,有兴趣的可以关注作者的博客和GitHub。 ... [详细]
  • PDF内容编辑的两种小方法,你知道怎么操作吗?
    本文介绍了两种PDF内容编辑的方法:迅捷PDF编辑器和Adobe Acrobat DC。使用迅捷PDF编辑器,用户可以通过选择需要更改的文字内容并设置字体形式、大小和颜色来编辑PDF文件。而使用Adobe Acrobat DC,则可以通过在软件中点击编辑来编辑PDF文件。PDF文件的编辑可以帮助办公人员进行文件内容的修改和定制。 ... [详细]
  • 程序员_阿里Antd藏圣诞节彩蛋 程序员被离职
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了阿里Antd藏圣诞节彩蛋程序员被离职相关的知识,希望对你有一定的参考价值。 ... [详细]
author-avatar
沙楽33
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有