玩转VS Code-高效编程,从精通VS Code开始

核心编辑器的使用。VS Code 有一套自己的快捷键,你可以通过快捷键的学习了解核心编辑器所支持的功能。同时, VS Code 允许自定义快捷键的映射,如果你有自己熟悉的一套快捷键操作,也可以无缝地在 VS Code 上使用。除了快捷键,VS Code 对鼠标操作、多光标、搜索都有完备的支持;在编程语言的支持上面,VS Code 也向 IDE 看齐,自动补全、代码片段等一应俱全。掌握了核心编辑器,VS Code 就能够胜任你的日常通用编辑器。
工作台、工作区的使用。VS Code 中除了编辑器区域,还有很多其他的功能,像是资源管理器、跨文件搜索、插件管理等,它们一起组成了统一的界面,我们称之为工作台。这个工作台的设计,代表了 VS Code 对工作流的选择。内置的软件版本管理,终端模拟器,调试器等,掌握这些 VS Code “钦定”的工具,进一步提升工作效率。
VS Code 定制和插件开发。作为一个数百万工程师使用的编程工具,很多功能的默认设置不可能满足每个人或者每个工作场景,你可以学习如何定制 VS Code 的各个部件,而不是一直用那些默认功能;对于 VS Code 没有功能,我会告诉你如何通过 JavaScript 编写插件,把自己的想法,变成工具的一部分。

资源目录

开篇词讲玩转编辑器,向高效能编程再进一步

01讲学编辑器,到底应该学什么

02讲VSCode的Why、How和What

03讲如何快速上手VSCode

04讲 如何做到双手不离键盘

05讲快捷键进阶攻略

06讲拒绝重复,你一定要学会的多光标特性

07讲如何快速在文件、符号、代码之间跳转(1)

08讲玩转鼠标操作

09讲代码自动补全、快速修复和重构的二三事

10讲拒绝重复,你的代码百宝箱:如何书写codesnippet

11讲一定要用好代码折叠、小地图和面包屑特性

12讲极速搜索有时候比Intellisense还重要

13讲优化你的编辑器设置

14讲什么是工作台和命令面板

15讲了解文件管理,什么是multi-rootworkspace

16讲怎么在编辑器里做好版本管理

17讲如何配置终端模拟器,告别系统终端

18讲为你的项目打造Workflow(上)

19讲为你的项目打造Workflow(下)

20讲聊debugger时,我们在聊什么

21讲你不知道的工作区快捷键

22讲基于自然语言或者纯文本的设置界面,总有一款适合你

23讲基础语言支持:JSON、Markdown

24讲前端语言支持:javaScript和Node.js

25讲后端语言支持(一):go、Java

26讲后端语言支持(二):python、C#

27讲HTML、CSS以及前端开发神器Emmet介绍与支持

28讲如何深度定制自己的主题

29讲不错的插件推荐

30讲如何在VSCode中配置、部署和调试Docker

31讲一些你可能不知道的Tips&Tricks

32讲插件开发(一):why、how和what

33讲插件开发(二):编写编辑器快捷键及分享快捷键配置、代码片段、主题等

34讲插件开发(三):自定义语言支持

35讲插件开发(四):Decorations装饰器

36讲插件开发(五):工作台相关API

37讲插件开发(六):VSCode插件维护和发布要点

结束语讲学编辑器,究竟学了什么

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注