博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【神器】vscode常用插件与配置
阅读量:6624 次
发布时间:2019-06-25

本文共 1509 字,大约阅读时间需要 5 分钟。

背景

前端开发现在最火的编辑器当属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的配置
    具体配置可以参考 command+shift+P 唤起命令行面板

配置

shell命令使用zsh:

重写User Settings文件即可

"terminal.integrated.shell.osx": "zsh"复制代码

更改文件保存方式

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

"files.autoSave": "onFocusChange"复制代码

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

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

你可能感兴趣的文章
javascript理解数组和数字排序
查看>>
CocoStudio游戏发布后资源加密大致实现思路
查看>>
WPF SL 获取RichTextBox 的内容(string)
查看>>
微软同步框架入门之五--使用WCF同步远程数据
查看>>
Last-Modified、If-Modified-Since 实现缓存和 OutputCache 的区别
查看>>
漂亮彩色验证码 以及 数学运算表达式形式的验证码
查看>>
理解SQL代理错误日志
查看>>
维护计划作业
查看>>
Multipart Internet Mail Extensions (MIME)
查看>>
C# WinForm控件之Dock顺序调整
查看>>
中控科技 ZK Software的售后服务真像一坨屎,技术人员嚣张
查看>>
NSPredicate过滤数组数据
查看>>
设置MYSQL允许用IP访问
查看>>
spark 数据预处理 特征标准化 归一化模块
查看>>
大道至简,系统设计和模块划分的实用经验之谈
查看>>
正则表达式中参数g、i、m的作用(share)
查看>>
使用Solr构建企业级的全文检索(四)---------写入文档
查看>>
Routing Error uninitialized constant TransController
查看>>
设计模式(二): BUILDER生成器模式 -- 创建型模式
查看>>
git: No refs in common and none specified; doing no
查看>>