Visual Studio Code是一款电脑编程工具,提供基于变量类型,函数定义和导入模块的智能完成。使用无服务器计算进行扩展,使用断点调试,调用堆栈和交互式控制台,功能都非常简单。
软件特色
从编辑器中调试代码。启动或附加到正在运行的应用程序,并使用断点、调用堆栈和交互式控制台进行调试。
与Git和其他SCM提供者合作从来就不是那么容易。从编辑器中查看diff、stage文件并进行提交。从任何托管的供应链管理服务中推送和拉取。
使用微软Azure,你可以部署和托管你的React、Angular、Vue、Node、Python(等等!)站点、存储和查询关系数据和基于文档的数据,以及使用无服务器计算进行扩展,所有这些都非常简单,都来自VS代码。
软件亮点
超越语法高亮和自动完成IntelliSense,它提供基于变量类型,函数定义和导入模块的智能完成。
直接从编辑器调试代码。启动或附加到正在运行的应用程序,并使用断点调试,调用堆栈和交互式控制台。
想要更多功能吗?安装扩展程序以添加新的语言,主题,调试器,并连接到其他服务。扩展在单独的进程中运行,确保它们不会减慢编辑器
使用方法
(1)可以直接点击GUI按钮或者右键进行新建File、Folder这样的操作。(以前的Sublime这方面比较差)
(2)直接分离tab和关闭tab
左边的按钮可以直接split窗口。比Sublime方便多了。右边的x可以直接关闭标签。
然后左侧还可以看到一个大的蓝色按钮,可以直接OpenFolder,也比较爽。。这里也就直接暗示了以Folder为项目,不然很多新手弄不清楚打开文件、打开Folder什么的。
(3)无插件化的代码diff
非常强大的一个功能,目前发现两个方式可以启动diff功能。
第一种是在左侧,右键文件selecttocompare,然后再右键一个文件Comparewith'xx',就可以出现diff。第二种是git的模式下,点击右上角的switchtochangesfile,就可以启动diff。
然后左上角点击...按钮,会出现
然后点击switchtoInlineView,可以并到一个tabdiff。
更新日志
工作台(Workbench):引入文件资源管理器和文件图标主题。现在VSCode默认拥有两套图标主题,还可以在市场下载更多。
调试(Debugging)
扩展(Extensions)
编辑:新设置控制文字包和自动保存
快速打开:大型项目打开速度优化
扩展创作:扩展编辑命令API支持VIM仿真