官方介绍
VisualStudioCode是一个轻量级且功能强大的源代码编辑器,它运行在桌面上,支持Windows、MacOS和Linux系统。它提供了对JavaScript、TypeScript和Node.js的内置支持,并为其他语言(如C、C#、Java、Python、PHP、GO)提供了一个丰富的扩展生态系统和运行平台(如.NET 和 Unity)。
初步印象
- 全平台
- 免费
-文件目录很强大,秒开大文件
-自定义配置,主题,自动保存
-集成Git,快速diff
- 集成终端
-智能提示( IntelliSense功能 ),支持高亮
-Go to Definition 很方便,按F12自动跳转到方法定义处,如果不想跳转,直接shift + F12实现Peek功能!
-支持html/jade/css/less/sass/xml,集成语法校验
-自带强大的调试功能
- 支持 热备份,突然关闭,即使文件没有保存,再次打开也会保留之前文件的编辑状态
- 代码导航和重构:使用peek和navigate to definition功能可以查阅浏览你的源代码,代码重构变得轻而易举。
- 集成 markdown 预览
- 插件丰富,扩展插件的集成,不依赖第三方插件市场
- 集成可配置调试环境( nodejs )
- 自定义快捷键和 snippet(片段)
快捷键
- cmd + shift + P / F1 万能键
- ctrl + shift + m 快速跳转到错误和警告
- 按f8
或shift+f8
,循环错误检查
- ctrl + k m 更改语言模式
- cmd + shift + F 全文搜索
- cmd + P快速切换文件(比Atom智能)
- cmd + 点击指定文件,将此文件在分屏栏打开
- cmd + D 多选
- cmd + E 打开命令行,其他指令其实都是基于命令行的,可直接在输入框输入?来查询指令
- ctrl + G跳转到指定行
- ctrl + tab快速切换到上一个文件,多次按(shift)tab可以来回选择,也可以直接点击文件顶部名称来显示历史文件列表进行切换
- alt +↑/↓调整代码行整体上下移动
- alt + 点击多处可以多光标操作,也可以 alt + cmd +↑/↓多光标选择
下载安装
官方网址:https://code.visualstudio.com/