我知道Visual Studio Code(VSCode)拥有官方EULA授权的Debian和RPM二进制版本,但我想从VSCode构建我自己的自定义自由许可的Debian / RPM二进制文件(如自定义桌面启动器文件)源代码。使用Atom文本编辑器,我将为Debian二进制文件运行script/grunt mkdeb
,为RPM二进制文件运行script/grunt mkrpm
。至于VSCode,我看不到有关如何执行此操作的任何说明。我查看了源代码构建说明(https://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source),希望找到有关如何执行此操作的说明,但找不到任何说明。
答案 0 :(得分:4)
目前这样做的方法是调用gulpfile.vscode.linux.js中的gulp任务:
vscode-linux-ia32-build-deb
vscode-linux-ia32-build-rpm
vscode-linux-x64-build-deb
vscode-linux-x64-build-rpm
这些当然可能会有所变化。还要记住,非官方版本也可能会丢失某些功能,例如扩展和自动更新(which is on it's way)。