当下最受欢迎的编辑器,赶紧用起来!

最新文章:VSCode :大佬们都在用的快捷键!提升开发效率,建议先收藏!

我想大家应该已经猜出是哪款编辑器了,它就是 Visual Studio Code(以下简称:VSCode)。

 

图1 Visual Studio Code 图标

Visual Studio Code 是一款由微软开发且跨平台的免费源代码编辑器。

目前 VSCode 已成为了最受开发者欢迎的编辑器,在众多的统计和排名中,VSCode 都遥遥领先。

下面两张图分别是 Stack Overflow 2018 和 2019 年调研的开发者最受欢迎的开发工具。

图2 Stack Overflow Developer Survey 2018
图3 Stack Overflow Developer Survey 2019

VSCode 竟然占据了 50.7% 的比例,可以说是非常夸张了,看来终究逃不过真想定理啊!

更令我奇怪的是,在 2020 年的 Stack Overflow 开发者调查中,并没有开发工具的调查结果。

本猿猜测,从某种意义上来说,调查开工具的受欢迎程度已没有多大的意义,2018 和 2019 的排名相差并不大。

图2 我的 VSCode 主界面

VSCode 为什么这么香呢?

一、可扩展性

Visual Studio Code 基于 Electron 框架构建,可以根据需要添加扩展(插件),有针对编程语言、代码补全、错误提示、代码高亮、编译调试、远程开发、集成 Git等众多扩展。

扩展可以直接在 VSCode 中搜索,开箱即用。

图4 VSCode 扩展

扩展在单独的进程中运行,并不影响编辑器的运行。

下面是我最常用的插件:

Remote-SSH : 远程开发利器;

GitLens : Git 开发工具;

C/C++ : C/C++ 扩展;

vscode-icons : 文件图标;

Chinese (Simplified) Language Pack : 中文语言包(大佬可自动忽略,哈哈哈);

自行开发插件:

如果你感觉某些插件不好用或商店里没有你需要的插件,那就自己动手开发个吧,可以直接放到 Github 上开源,许多人开发的插件都是开源的,并且有很多大佬一块开发的哦!

二、智能感知

智能提示包括代码补全、参数信息以及成员列表等,为 C/C++、Java、JavaScript、TypeScript、JSON、HTML、CSS、SCSS 以及 Less 等众多语言提供了开箱即用的扩展。

智能感知这个真是太好用了,可以说是很强大啦!

我最常用的就是微软研发的 C/C++ 扩展,你还可以通过配置用于 Qt 代码的补全。

三、运行和调试

VSCode 支持直接从编辑器调试代码,支持设置断点、调用堆栈和交互式控制台调试。

这个是将调试可视化了,尤其是远程开发,非常nice!

图5 可视化调试

四、内置 Git 命令

VSCode 集成了源代码控制管理,并包含现成的 Git 支持。安装各种插件一起使用会更爽哦!

当然,还有很多其它的功能,这里就不一一介绍了,还有一点是 VSCode 核心代码是开源的,使用 MIT 许可证,Github VSCode

注意:VSCode 并不是所有的都开源哦!比如:Microsoft 创建的包含专有的跟踪程序,还有一些插件,比如:Remote SSH、Live Share等。

赶紧体验一下吧!下载~

下一篇:VSCode :大佬们都在用的快捷键!提升开发效率,建议先收藏!

参考文献:

[1] Stack Overflow Developer Survey 2019

[2] Stack Overflow Developer Survey 2018

[3] VSCode

  • 75
    点赞
  • 105
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 243
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 243
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Linux猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值