编译运行vs code源码
如果我们想本地运行 vs code 需要安装一些必要的库。
我们需要安装 'Node.JS' . 这里需要注意的是,最低版本要求是'5.1.0'.
还需要安装 'Python' ,这里的版本只支持 '2.7' 切莫安装3.x.x。
好吧,这里还要分系统介绍不同的配置。
Window
python 我们要记得设置系统的环境变量,需要设置完整路径加可执行的文件,比如 xxx/xxx/python.exe 。当然,如果你在开始安装python勾选了添加到环境变量,这步可以忽略。
你还必须安装一个大家伙,Visual Studio 2015,而且你要把他的选项都勾选,别随便去掉插件。这里涉及到VC++的库和Windows SDK等。
OS X
Python
XCode 与 Command Line Tools (XCode -> Preferences -> Downloads), 安装 gcc 与 toolchain。
当我们完成以上这些步骤,我们的环境基本配置完毕,剩下的就是安装一些依赖项了。
Windows
到VSCODE的项目目录下执行:scripts\npm install 。不用命令行到cd scripts.
Windows
到VSCODE的项目目录下执行: ./scripts/npm.sh install
开发相关
增量编译
npm run watch
这里会做一个完整的构建,然后查看文件的变化,编译这些变化增量,实现了快速的代码编译。
错误和警告
错误和警告将显示在控制台。如果你使用VS来开发,错误和警告显示在左下方。还可以使用视图查看错误列表|错误和警告或按 CMD+ P 其实你并不需要每次都重启动,只要在介入快捷键CMD+ R
代码验证
OS X
./scripts/code.sh
Windows
.\scripts\code.bat
执行后,会启动软件,查看相关界面已经更改。
后续:https://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source