zoukankan      html  css  js  c++  java
  • VsCode源码编译运行

    参考链接官方文档:https://github.com/Microsoft/vscode/wiki/How-to-Contribute

    一、准备环境

    Git

    Node.js(64位>= 8.12.0, < 9.0.0)

    Python(最好还是2.7版本,不支持3.0及其以上版本)

    • 设置PYTHON指向您环境变量python.exe例如:C:Python27python.exe
    • 为VSCode依赖的本机模块安装编译器
      • 选项1(推荐):使用Windows Build Tools npm模块
        • 以管理员身份启动Powershell并安装Windows Build Tools npm模块文档)。

           npm install --global windows-build-tools --vs2015
          

          注意:--debug如果在安装过程中遇到任何问题,标志会很有用。

          注意:如果遇到错误找不到v141(Platform Toolset ='v141')的构建工具。“您可能安装了Visual Studio版本。要么卸载该版本,要么确保安装VC ++ 2015.3 v14.00( v140)桌面安装工具集(见下文)

      • 选项2:使用Visual Studio 2017
        • 安装Visual Studio 2017社区版

        • 选择使用C ++进行桌面开发

        • 选择桌面VC ++ 2015.3 v14.00(V140)工具集在右手边

          注意:如果你遇到一个错误的构建工具V141(平台工具集=“V141”)无法找到“。确保你安装了桌面VC ++ 2015.3 v14.00(V140)的工具集,从前面的步骤

    • 重启电脑
    • 警告:确保您的配置文件路径仅包含ASCII字母,例如John,否则可能导致节点gyp使用问题(nodejs / node-gyp / issues#297)
    • 注意:目前不支持通过Windows子系统Linux(WSL)进行构建和调试。

    下载地址可以参考:

    Nodejs: https://nodejs.org/download/release/latest-v8.x/

    Python2.7: https://www.python.org/downloads/windows/

    Yarn:https://yarn.bootcss.com/

    Git:https://git-scm.com/

    二、编译运行

    请按照如下步骤:

    1.下载代码(可以通过git clone的方式也可以通过下载zip包的方式)

    git clone https://github.com/Microsoft/vscode.git

    2.进入vscode目录并执行yarn命令

    cd vscode
    
    yarn

    3.监听程序

    yarn watch

    cmd输出:

     4.再次打开新的cmd,原来监听的cmd不要关闭,并在新的cmd对应的目录下执行.scriptscode.bat命令

    .scriptscode.bat

    接下来控制台输出

     并同时并打开一个vscode.exe

    关于常见问题,通常是环境问题,所以大家一定要按照对应的环境来安装对应的软件,否则错误会千奇百怪。

    关于源码分析的可以参考:http://ju.outofmemory.cn/entry/345080

  • 相关阅读:
    vue3.0配置代理proxy 解决跨域问题
    1/26 机器人未来待解决问题
    每日一诵
    2020/11/14 关于股票的价格
    2020/11/14 再思股票价值
    11/2 股票价值
    我们为什么会越来越笨
    关于追女朋友
    关于早睡早起
    vue学习心得
  • 原文地址:https://www.cnblogs.com/youcong/p/10230091.html
Copyright © 2011-2022 走看看