美文网首页软件相关
02|VS Code的Why、How和What

02|VS Code的Why、How和What

作者: 天涯热土 | 来源:发表于2018-09-24 09:28 被阅读78次

购买了极客时间出品的《玩转VS Code》,原作者吕鹏,记录一些笔记,方便日后查看。

VS Code,全称Visual Studio Code。官方定义它是一个免费的、开源的跨平台的编辑器,非全尺寸的集成开发环境(IDE)。

IDE、编辑器差异

  • IDE更关注开箱即用的编程体验、对代码有很好的智能理解,并侧重于工程项目,为代码调试、测试、工作流等都有图形化界面的支持,因此相对笨重。
  • 编辑器相对更轻量,侧重于文件或文件夹,语言和工作流的支持更丰富自由。

开源与开放的平台

  • VS Code的源代码以MIT协议开源。
    大家能够免费获得VS Code的核心代码,且社区能够基于VS Code的代码,开发自己的产品。目前基于VS Code的项目有SourceGraph、StackBlitz、CodeSandbox等。
  • 开发过程和反馈渠道。
    VS Code源代码托管在Github上,同时使用Github管理项目的开发计划和测试,每个用户可以在Github上了解到VS Code唯一的反馈渠道,开发团队根据反馈的影响程度进行统筹安排。
  • 接口的开放。
    VS Code自带了TypeScriptNode.js的支持,同时,VS Code为编程语言工作者提供了统一的API,即Language Server ProtocolCode Debugging Protocol。每种语言都能够通过实现两个APIVS Code上得到类似IDE的开发和调试体验。

VS Code学习指南

  • 核心编辑器的使用
  • 工作台、工作区的使用
  • VS Code定制和插件开发

相关文章

网友评论

    本文标题:02|VS Code的Why、How和What

    本文链接:https://www.haomeiwen.com/subject/grecoftx.html