美文网首页软件相关
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