工作这么久,可以说 Visual Studio 是我最爱的 IDE 了,各种功能强大到爆,使用 Visual Studio 开发和调试是非常非常的方便。

你要是以为 Visual Studio 只能开发 Windows 程序, 那你就错了,从最初的 VC6,到如今的 Visual Studio 2017, 它的功能不断丰富和完善。到如今,它的功能已经包括了 web 、Android 、IOS 、WP 、Windows 桌面等大部分开发场景,从 VS 2015 开始,它甚至可以做 Linux 开发了。

今天给大家介绍几个 VS 2015 之后才有的非常实用的功能。

1. Linux 开发

在 Linux 上做过开发的人都知道,它的整个开发过程,从编写代码到调试,都非常的麻烦。

最近,国外的一家程序员网站 Stack Overflow 爆料说,它已经帮助了一百万人教他们如何退出 Vim。

由此可见 Vim 那些命令就多难记了。

不排除有一些大神可以熟练操作 Vim,就像当年的五笔打字一样。但是对更多的人而言,Vim 那些命令确实很难记住,有没有?

再来说说 gdb, 哎,不说了,用过的自然懂。

(目测会被人喷,插说一句。

VIM 和 GDB 脑残粉很多,有真粉,也有伪粉。所谓伪粉,就是宝宝心里苦,但是宝宝不说,嘘,我在装 X, 别让人知道。

纠结于用什么工具,用什么语言,完全是没有意义的,任何技术都是为人服务的,任何能提高开发效率的工具都值得赞扬和肯定。

排除一些不得不用 VIM 和 GDB 的场合,有更方便的工具为何不用呢?

真粉们随意,因为对真粉来说,VIM 和 GDB 就代表了高效。)

现在好了,Visual Studio 可以进行 Linux 开发了,编辑、编译、debug 一条龙服务。虽然说还有很多不完美的地方,但是我相信还是非常有价值的。

好,看看怎么安装。

这是 VS2017, 可以模块化安装。在安装的时候,其他工具集 中选择 使用 C++ 的 Linux 开发。

安装好了之后,来看看它怎么使用。

2. GitHub

GitHub 一个代码托管平台,现在越来越多的公司在 GitHub 上部署他们的代码。同时,GitHub 也是全球最大的开源社区。

目前, Visual Studio 内部可以很方便地进行代码控制和管理,但是它只集成了 Git, 并没有 GitHub。

不过开发者可以手动添加 GitHub 扩展。

如下图,工具 – 扩展与更新 里面,左侧点击 联机,右侧框框里搜索 GitHub。 然后点击安装。

安装完成后,GitHub 出现在 团队资源管理器 中。

3. 更多有意思的扩展

除了前面提到的 GitHub, 你还可以在 Visual Studio 中找到很多好玩又实用的扩展。

下图来源于 Visual Studio Marketplace

Visual Studio 全部的扩展都在这里了,有些是官方的,有些是个人开发的。

偏执于 Vim 的人,可以添加 VsVim 扩展,想让编辑器拥有更多易用的小功能,可以添加 Visual Assist 扩展,甚至还有能够改变 VS 背景的扩展,更或者没有想要的?那么你可以自己动手开发扩展。

关于 VS 有哪些好用的扩展,知乎上已经有不少讨论,有兴趣的可以自己搜搜看。

还有哪些你认为非常实用的功能,可以留言让更多的人看到。

关注微信公众号:红猴子

这是一个工科生涨知识的号,公众号的内容有 CS\EE 技术, 职场以及经验谈,知乎专栏文章会首发于我的微信公众号,希望能给迷茫和困惑中的朋友一些启发与帮助,欢迎围观

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注