导读 这几天尝试了下 VS Code 远程开发以及调试,今天跟大家简单聊聊为什么 VS Code 这么流行?

工作中我的开发平台是 Linux,开发时先 ssh 登录到开发机,然后编辑器是 vim,调试用 gdb,但其实我更喜欢图形界面工具,这几天用了 VS Code,不得不说真香! 如果你用的是 Windows 系统,也想体验下 Linux 开发,但又不想安装虚拟机,那么 Windows 下的 WSL(Windows Subsystem for Linux)就是很好的选择,安装好 VS Code 后再安装 Remote-WSL 插件,然后在 Remote-Explorer 下就可以看到 Linux 子系统了,点击链接即可。

成功连接后就来到了 Linux 系统,注意看左下角显示我们已经在 Linux 系统中了,如果你是通过 ssh 连接到远程主机,那么左下角会看到主机的 ip 地址,接下来简单写一点 C 代码,然后调试一下。 这里很棒的一点是可以直接看相应的汇编代码:

除了汇编代码之外,还可以直接查看内存:

体验一圈后,感觉还是非常直观非常方便的。当然这些在命令行模式下使用 gdb 也能做到,但个人感觉可视化界面还是有一定优势的,不过这一点也因人而异,有的人的确喜欢命令行更多一些。 和 JetBrains IDE 或者 VS Studio 相比,VS Code 要轻量得多,我们可以根据自己的场景,灵活地扩展其功能来满足自己的需求。 与此同时,与竞争对手相比,VS Code 的迭代速度惊人,去官网上看下,几乎每个月都有大量新功能开发出来。

再看下最近一个月的开发情况,800 多 merge request,可以说 VS Code 在飞快地进化着。

也难怪 VS Code 这么流行,说它是卷王之王也不为过, 说到开发工具果然还是微软最懂程序员。 你正在使用什么开发工具? 有什么心得体会一起来聊聊。

原文来自:https://www.163.com/dy/article/HDJRREOL0552RM9X.html

本文地址:https://www.linuxprobe.com/why-vs-code.html编辑:黑曜羽,审核员:清蒸github

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/