Visual Studio Code(简称vscode),是微软于2015年发布的一个跨平台源代码编辑器。虽然和Visual Studio同是出自微软之手,但二者完全是不同的两款产品,大家不要因为名字相近而混淆。vscode的安装没有什么需要特别注意的地方,直接到官网(https://code.visualstudio.com/)下载自己系统对应的版本,傻瓜式安装就可以了。现在最新版的安装程度只有50M+,安装和启动速度都很快,相比pycharm这种重型武器实在是爽太多了。下图就是启动vscode后的界面,看起来是不是非常的清亮整洁。主界面中的左侧侧边栏有几个比较重要的栏目,分别是文件管理、搜索、调试和插件管理。1)文件管理。在这里可以对项目文件进行管理,其模式和pycharm、sublime等其他编辑器基本相同。2)搜索。侧边栏的搜索和ctrl+F略有不同,主要表现在它是对当前工作区(项目目录)内的所有文件进行搜索。举个例子(下图),我在这里搜索time关键字,它会把所有文件中的time关键字搜索出来,而不仅仅是当前的1.py文件。3)调试。大家都知道sublime有一大软肋就是缺少调试功能,但是同为轻量级编辑器的vscode却配备了这一功能,而且用户体验还不错。关于vscode的调试在下文中会有详细介绍,这里暂且略过。4)插件管理。vscode的插件管理模式与pycharm有些相似,总之就是非常方便,另外vscode也支持插件离线安装,具体方法网上很多,这里提供一个下载离线插件包的网站:https://marketplace.visualstudio.com/VSCode。值得一提的是,vscode的插件的确十分丰富,例如jupyter模拟、代码规范化、Git管理等功能都可以通过安装插件来实现。个人认为vscode的调试功能和插件管理都要远胜于sublime,虽然sublime也有很好的插件支持但是没有vscode丰富和完善,至于调试功能就更不用说了。