前言

工欲善其事,必先利其器。

VS Code 作为当前最流行的开源代码编辑器之一,要说它为什么这么受大众喜爱,我觉得一是它现代化的界面,二是它强大的扩展系统

得益于 VS Code 的扩展系统,我们可以给编辑器加上各种“Buff”,让它变成自己想要的样子:

  • 装上实用的工具,提高我们的工作效率;

  • 换上美观的主题,要对自己的眼睛好一点;

  • 换上漂亮的字体,代码也要和本人一样帅气。

商店中的扩展五花八门啥都有,不仅有各种实用的工具和漂亮的主题,也有很多没什么用但是特别有意思的玩意儿~

下面就给小伙伴们推荐几个我在用且觉得不错的扩展、主题和字体叭~


正文

扩展

Settings Sync

【设置同步】

只需一个 Github 账号就可以在不同的设备之间同步 VS Code 的设置、插件和主题等项目。

绝对的神器!我在 VS Code 没有同步功能之前就一直在用 Settings Sync 来进行多端同步,官方的同步功能开放之后也选择继续用这个插件,个人觉得 Settings Sync 用起来比官方的同步系统的方便。

详情地址:https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

Code Spell Checker

【代码拼写检查器】

装上之后自动检查代码中的单词拼写,当拼写错误时底部会有波浪线提示,展开提示还有单词建议,如果是自定义词汇还可以添加到个人或项目词库。

在主流编程语言都使用英语的环境下,项目代码中必然会用到大量英语词汇,即使是使用英语为母语的人也难免会有手抖拼错单词的情况出现。

有了这个扩展之后就可以完美避免这种写者尴尬见者偷笑的情况,妈妈再也不担心我拼错单词被人笑啦!

详情地址:https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker

Bracket Pair Colorizer 2

【括号对着色器 2】

给代码中结对的括号([]{}())上色,支持红黄蓝三种颜色。

在实际的项目代码中难免会有各种括号和各种嵌套,随着代码量的增加,阅读难度也随之增加。

有了这个扩展,让你可以轻松辨别嵌套中的不同层级,拯救你的双眼。

详情地址:https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2

GitLens

【Git 透镜】

这个扩展用于增强 VS Code 内置的 Git 功能,可以让你快速查看每一行代码的修改时间和编辑者,以及进行文件的版本对比。

对于多人协作的项目非常有用,出了问题可以快速找到罪魁祸首,妈妈再也不用担心我背黑锅啦(逃)~

详情地址:https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

Code Runner

【代码运行器】

可以在 VS Code 中运行代码片段和代码文件,支持绝大部分编程语言。

很好用的一个工具类的扩展,在开发中想要测试一些代码片段时极为方便快捷!

详情地址:https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

主题

One Dark Pro

源自 Atom 的标志性主题,是 VS Code 中安装量最多的颜色主题(确定没有之一)。

最爱的颜色主题,没有之一!

详情地址:https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme

vscode-icons

VS Code 中安装量最多的文件图标主题(确定也没有之一)。

最爱的文件图标主题,没有之一!

详情地址:https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons

字体

首先 macOS 自带的字体就很舒服,所以以下字体主要是推荐给使用 Windows 的小伙伴们~

先附上我的字体设置,英文用 Cascadia Code,中文用黑体,是它们拯救了我的钛合金狗眼:

Cascadia Code

由微软在 Build 2019 大会上开源的一款编程字体,支持连体字(Ligatures),与其一同发布的 Windows Terminal 默认的字体就是这款。

我从发布以来就一直在用这款字体,个人觉得看起来很活泼,很圆润,很舒服。

详情地址:https://github.com/microsoft/cascadia-code

Source Code Pro

由 Adobe 设计并开源的一款字体,没有 Cascadia Code 那么圆润,也不支持连体字,不过比默认的 Consolas 好多了。

不喜欢圆润和连体字的小伙伴可以试试这款~

详情地址:https://github.com/adobe-fonts/source-code-pro

黑体

Windows 内置就有的字体。

原来的宋体中文注释之后太辣眼睛了,换了黑体之后不仅眼神好了,心情都舒畅了~

没有详情地址,在 VS Code 里直接设置 '黑体' 就好了~

最后,插播两条社区开发者的新作品
新品上架,5折活动中

游戏开发,技术变现

  • 2020社区最新教程精华700+页PDF!

  • 大西瓜卖了130多个!

  • NativeAPI手机原生功能调用接口丰富

  • 黑科技,Creator全自动代码生成器来袭!

  • 爆款了!小游戏开发者,公测当日收益过千!

推荐几个 VS Code 扩展、主题和字体!相关推荐

  1. 推荐几个 VS Code 扩展、主题和字体

    前言 工欲善其事,必先利其器. VS Code 作为当前最流行的开源代码编辑器之一,要说它为什么这么受大众喜爱,我觉得一是它现代化的界面,二是它强大的扩展系统. 得益于 VS Code 的扩展系统,我 ...

  2. vscode插件推荐2020_2020年,前端开发者必备的10个VS Code扩展插件

    全文共1689字,预计学习时长5分钟 图源:Unsplash 在2017年,VSCode有260万月活跃用户(这是我找到的最新官方数据,现在肯定更多),可以说是目前最好的代码编辑器. 它最大的一个特点 ...

  3. chrome插件 vscode_2020年,前端开发者必备的10个VS Code扩展插件

    全文共1689字,预计学习时长5分钟 图源:Unsplash 在2017年,VSCode有260万月活跃用户(这是我找到的最新官方数据,现在肯定更多),可以说是目前最好的代码编辑器. 它最大的一个特点 ...

  4. 5开发 时间格式化_2020年,前端开发者必备的10个VS Code扩展插件

    全文共1689字,预计学习时长5分钟 图源:Unsplash 在2017年,VSCode有260万月活跃用户(这是我找到的最新官方数据,现在肯定更多),可以说是目前最好的代码编辑器. 它最大的一个特点 ...

  5. 墙裂推荐,Python开发者不容错过的7个VS Code扩展

    Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows. Linux 和 macOS 等操作系统的免费代码编辑器,它支持测试,并内置了 Git 版本控制 ...

  6. Sublime Text3 Github最受欢迎主题 Material 字体 Fira Code 推荐

    Sublime Text3 主题 Material 字体 Fira Code 推荐 Material theme 主题 作为Github 最多人收藏关注的主题,其中界面的颜色设计确实比笔者之前用过的几 ...

  7. 这个VS Code扩展可以自动生成Python文档字符串

    机器之心报道 编辑:魔王 该扩展利用可处理编程语言和自然语言的预训练模型 CodeBERT,实现快速生成 Python 文档字符串的功能. Visual Studio Code(简称 VS Code) ...

  8. 利用CodeBERT,这个VS Code扩展可以自动生成Python文档字符串

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来自:机器之心 该扩展利用可处理编程语言和自然语言的预训练模型 CodeBERT,实现 ...

  9. vscode 结束_8 个给前端的顶级 VS Code 扩展插件

    翻译:京程一灯 原文:https://1stwebdesigner.com/top-free-extensions-for-vs-code/ 微软的 VS (Visual Studio) Code 是 ...

最新文章

  1. Mybatis的各种查询功能
  2. cpu计算机兼容,电脑升级之CPU篇:给CPU升级主要是兼容性问题,其他方法也用不上...
  3. 为什么使用缩进来分组语句?15个为什么,帮助你更好的理解Python!
  4. AC自动机 HDOJ 5384 Danganronpa
  5. 多行并一行显示的两种方式(DB2)
  6. Gene Ontology (GO) 简介
  7. Linux Qt入门:工程构建笔记一
  8. python语言的缩进可以采用tab键实现吗_python中使用空格还是使用 Tab键缩进的建议...
  9. plc用c语言编程的好处,学习PLC编程的重要性
  10. 安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行
  11. vue json对象转数组_分享:vue使用技巧和项目中遇到的问题
  12. thinkphp框架复习知识点
  13. 科技类外包人员考核评价规则
  14. Solver Prototxt - 参数说明
  15. Python基础知识——变量与运算符
  16. Hacked【黑客】手游攻略
  17. 校园网路由器有线中继(针对802.1X)
  18. Python 实现 PDF转图片 图片转PDF
  19. aho-corasick php,更快的Aho-Corasick PHP实现
  20. 如何撰写需求文档(PRD)

热门文章

  1. FFmpeg指定x265编码器线程数
  2. matlab与amesim匹配,amesim与matlab接口
  3. MySQL | 常用函数+实用技巧
  4. 故宫景点功课18:内廷西路(下)
  5. 2018年4月高等教育国际金融全国统一命题考试
  6. PR标题字幕模板 炫酷大气光斑新闻短视频动态字幕条pr模板
  7. cs1.5服务器fps不稳定,我cs1.5的FPS不稳定,各位帅哥靓姐请给小的一个答复!!...
  8. 【H5游戏】-使用CreateJS实现一个【拯救球员】小游戏,快@你的小伙伴一起来玩儿吧
  9. 怎么学习机器学习?机器学习要学什么?
  10. UiPath和UiBot和价格