Visual Studio Code 作为广受好评的开发工具,已经被越来越多的开发者当作首选的开发工具。然而,你真的了解 VS Code 了吗?你真的会使用 VS Code,把 VS Code 的强大功能发挥出来了吗?根据帕累托法则,你很可能只使用到了 VS Code 20% 的功能,甚至更少。
工欲善其事,必先利其器。只有掌握好了你的工具(VS Code),才能大大提高你的开发效率。
韩老师是微软开发工具事业部的资深软件工程师,他在 2015 年开始就把 VS Code 作为主力编辑器,从 2016 年开始至今,已经写了超过 20 个 VS Code 插件,其中最热门的 Code Runner 插件已经超过 1000 万下载量。他在微软的主要工作之一也是在写 IoT 相关的 VS Code 插件。他还是 PyCon、JS Conf、.NET Conf、Microsoft Tech Summit、Google Developer Group、GitHub 官方见面会、VS Code Day 等十多场技术大会的讲师。他,TypeScript GitHub Star 上海第一,全国第五。GitHub 总标星超两万。他还创立了 VS Code 中文社区。随着对 VS Code 的了解深入、以及写了越来越多的的插件,越发觉得,授人以鱼不如授人以渔。
《VS Code 从入门到进阶》知乎 Live 是韩老师一次新的尝试。之前做的 VS Code 相关的线下技术分享,由于时间限制,很多东西不能讲全。今年尝试了知乎 Live,通过一个半小时的时间,希望把更多 VS Code 的内容分享给大家。带领大家快速玩转 VS Code!本次知乎 Live 将会教你如何使用 VS Code,也会你怎样提升自己的学习能力,能让自己去探索如何更好地使用 VS Code。也会谈谈 VS Code 的主要组件,聊聊 VS Code 及其插件的设计理念,看看 VS Code 是如何做开源产品的,我们从中又学到什么。
内容大纲
1. VS Code 的优势
2. VS 和 VS Code 到底有什么关系?
- 微软从 VS 组里面抽了一拨人做 VS Code,是真的吗?
- VS 支持 Java ?背后的真相到底是怎样的?
3. 你真的会用 VS Code 了吗?
- VS Code Insiders 版本
- 常用的配置项
- 命令面板
- 面包屑导航/大纲/缩略图
- 主题
- 快捷键
- 集成终端
4. 如何更好地学习 VS Code ?
- 学会提问
- 学会搜索
- 学会学习
5. 一起改进 VS Code,你也能成为 VS Code 的 Contributor
6. VS Code 的核心组件
- Electron
- Monaco Editor
- Language Server Protocol
- Debug Adapter Protocol
7. VS Code 怎么做开源的?
8. 进阶
- 命令行
- 玩转 Git
- 打造自己的主题
- 快速创建属于你的 Code Snippet
- 玩转 Tasks,把重复的工作自动化
- 调试
- 远程开发
9. 插件
- 插件管理
- 好用的插件推荐
- 你也可以开发一款属于你的插件
《VS Code 从入门到进阶》热力开讲,让韩老师带你玩转 VS Code !
https://www.zhihu.com/lives/1124809477068849152