立即订阅
人已学习
课程目录
已更新 0 讲
0/4登录后,你可以任选4讲全文学习。
登录|注册

03 | 如何快速上手VS Code?

吕鹏 2018-09-18
前面我们聊到了 VS Code 的历史以及定位,相信你已经开始摩拳擦掌,跃跃欲试希望充分利用 VS Code 来提高编程效率了。但是别急,万事总有个开头儿,今天我们先来聊一下 VS Code 的安装和更新、VS Code 初次使用的指引界面、语言设置,以及命令行使用等基础问题,以便你能快速上手 VS Code。

安装与版本选择

VS Code 有两个不同的发布渠道:一个是我们经常使用的稳定版(Stable),每个月发布一个主版本;另外一个发布渠道叫做 Insiders,每周一到周五 UTC 时间早上 6 点从最新的代码发布一个版本,这也是 VS Code 团队在使用的版本,目标是可以第一时间用上自己新加的功能并及时发现问题。微软内部对这个做法还有个专门的名词,叫做“吃自己的狗粮” (eat your own dog food)。
除去 VS Code 核心开发团队,现在全世界大概还有一万五千名用户在使用 Insiders 版本。不过,如果你刚刚接触 VS Code ,那么稳定版本肯定更适合你。但如果你已经使用 VS Code 有一段时间,我还是非常推荐你试一试 Insiders ,因为使用这个版本有这样几个好处:
你可以尽早使用上最新的功能。一般来说新功能会先在 Insiders 版本里上线,运行一段时间稳定后,会随着当月的稳定版本发布。但如果是改动比较大的功能,比如编辑器网格布局、自定义 Windows 菜单栏,可能会在 Insiders 里运行两个月才会最终推向所有用户。
你可以深度参与 VS Code 产品的开发过程。一个新功能首次被添加到 Insiders 版本时,往往是不成熟的,而你可以在 GitHub 上第一时间反馈你对这个新功能的看法和建议,甚至可以为它贡献代码。
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《》,如需阅读全部文章,
请订阅文章所属专栏。
立即订阅
登录 后留言

精选留言(42)

  • bingohuang
    细致入微,原来命令行下vs code还有这么多用法!比如比较文件,比如打开管道内容,马上就能用啊!期待后续的章节
    2018-09-18
    13
  • 时光mr
    老师最后能把文中说到的命令在结尾总结下方便查看嘛😄
    2018-09-18
    11
  • 麦克
    如何在终端和文件之间快速切换,每次定义终端都需要鼠标点过去的

    作者回复: Ctrl + `

    2018-09-18
    8
  • 思考问题的熊
    windows 下linux子系统使用管道,ls | code - 只打开了一个新的窗口没有显示目录内容,这个可以解决么

    作者回复: WSL 可能存在 bug 我去研究研究

    2018-09-18
    3
  • NikolaDi
    1、如果某个终端卡住了,只能关掉重新启动一个吗?

    2、怎么在当前激活文件下用快捷键开启终端?

    作者回复: 1. 可以新建一个终端
    2. Ctrl + `

    2018-09-19
    2
  • 邹颖
    `code`在命令行中没有找到对应的命令的解决方式:
    按`Command+Shift+P` (Mac OSX),输入`install path`,会出现:在PATH下安装code命令。
    2018-09-19
    2
  • 贺子华
    使用code命令报 no code found or selected
    2018-09-18
    2
  • 你看起来很好吃
    还有一个问题想请教下老师,jet brains的所有ide都有一个我很喜欢的功能。就是选中代码块,然后又surround with…,老师应该也用过,但是vs code里现在还没有,这个会有计划吗?

    作者回复: 这个值得用插件来实现

    2018-09-18
    2
  • taoge
    什么叫来自管道中的数据?是指来自终端的数据吗?

    作者回复: 我指的是 https://zh.wikipedia.org/zh-hans/%E7%AE%A1%E9%81%93_(Unix)

    2018-09-18
    2
  • reneaimececi
    code命令行结合git非常好
    2019-01-03
    1
  • wyq
    我想知道老师你的mac终端怎么设置成那种感觉的. 一直没设置明白

    作者回复: 我用的是 oh my zsh

    2018-09-23
    1
  • fZero
    code --help命令无法显示相关帮助文档;
    没有遇到什么报错,就是正常执行,但是没有输出。
    如果反馈可以提交秃瓢就更好了。
    2018-09-22
    1
  • 麟 Goku
    >emmet: balance (inward)
    作用是什么?

    作者回复: 这个后面我们会具体讲的

    2018-09-19
    1
  • zhb
    下载的是windows版本的insiders,安装后显示英文菜单栏,如何设置成中文?

    作者回复: Cmd + Shift + P ----> Configure Display Language 然后改成 zh-CN

    2018-09-19
    1
  • Pilipala
    terminal下清除显示内容,快捷键不是Ctrl + L 而是Ctrl + K,这是从哪里沿袭过来的?

    作者回复: 你试试 ctrl + l 也是工作的,Terminal 没用这个是避免冲突

    2018-09-19
    1
  • AbLee
    ctrl +`在我的电脑上失效了,不知道是什么原因,安装了vim插件
    2018-09-19
    1
  • ca01ei
    我在iTerm中可以使用cmd+k清空终端显示的内容,但是在vs code中好像不可以,貌似是这个快捷键分配给了某个组合快捷键的第一部分,不知道去哪修改过来,这个问题已经困扰我很久了。。

    作者回复: 下一讲介绍了怎么 troubleshoot ~

    2018-09-19
    1
  • 贺子华
    交互式演习场在哪打开
    2018-09-18
    1
  • Geek_289f54
    用的是windows系统,但想在终端写linux命令行,网上说修改setting.json,把git的bash.exe弄上去,但找不到setting.json在哪里
    2018-09-18
    1
  • 水月
    我win下使用命令,每输入一个命令就会打开一个vs程序

    作者回复: 使用 -r 可以复用窗口的

    2018-09-18
    1
收起评论
42
返回
顶部