Visual Studio Code 权威指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 Visual Studio Code概览

让我们一起来看一下Visual Studio Code有哪些强大的特性吧!

2.1.1 跨平台

微软一直以其强大的开发工具而著称,其开发的Visual Studio IDE被许多人称为“宇宙第一IDE”。可惜的是,Visual Studio IDE只支持Windows。Visual Studio Code的出现,大大弥补了这个遗憾。所有系统(Windows、macOS和Linux)的开发者都能享受到微软最强大的开发工具。当然,肯定还会有读者说,不是有Visual Studio for Mac吗?其实,与Xamarin Studio一样,Visual Studio for Mac是基于开源的MonoDevelop IDE开发而成的,它与Windows版的Visual Studio还是有一定的差距的,而且在整个用户界面和开发体验上也有一定的区别。唯有Visual Studio Code真正做到了跨平台使用,Windows、macOS和Linux这3种系统下的开发者可以拥有一致的用户界面和开发体验。

2.1.2 IntelliSense

Visual Studio Code强大的IntelliSense(智能提示)功能可以智能地分析源代码,在你编辑代码时,可以智能地进行代码提示和补全。

2.1.3 代码调试

Visual Studio Code不只是编辑器,在Visual Studio Code中可以直接调试代码,其中的断点、call stacks、交互式的debug console可以使调试变得异常简单。

2.1.4 内置的Git支持

在Visual Studio Code中进行Git管理是极为简单的。文件的diff比较、提交更改、拉取或推送等一系列操作都能在Visual Studio Code中轻松地进行。