如何为Visual Studio Code构建Debian和RPM二进制文件?

乔什·平托(Josh Pinto)

我知道Visual Studio Code(VSCode)具有正式的EULA许可的Debian和RPM二进制版本,但是我想根据VSCode的源代码构建自己的自定义免费许可的Debian / RPM二进制文件(例如,带有自定义桌面启动器文件)。使用Atom文本编辑器,我将运行script/grunt mkdebDebian二进制文件和script/grunt mkrpmRPM二进制文件。至于VSCode,我看不到有关如何执行此操作的任何说明。我查看了源代码构建说明(https://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source),希望找到有关如何执行此操作的说明,但找不到任何内容。

丹尼尔·伊姆斯

当前执行此操作的方法是调用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

这些当然可以更改。还要记住,非官方的构建也可能会丢失一些功能,例如扩展和自动更新(正在路上)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用 Visual Studio 2019 构建最兼容的二进制文件?

如何使用GLFW预编译二进制文件编译Visual Studio 2019版本构建

如何为不同的体系结构构建Visual Studio项目

如何为Visual Studio Code编辑默认的深色主题?

如何为 Visual Studio Code 创建 Stripe 扩展

如何为.cshtml文件创建Visual Studio扩展名?

如何为Visual Studio 2015添加pylint配置文件?

从Visual Studio Team Services下载生成二进制文件

Visual Studio调试器未加载正确的二进制文件

Visual Studio代码二进制兼容性

如何找出用于构建二进制文件的* .c和* .h文件?

将Visual Studio Code二进制文件添加到Mac中的路径,找不到命令,尽管它在$ PATH中

如何使用相同的配置选项构建二进制文件和库?

用不同的C ++编译器构建的二进制文件和库如何兼容?

如何使用Cargo构建多个二进制文件?

如何为Docker Alpine映像构建静态Go二进制文件?

如何为没有嵌入式二进制文件的iOS构建动态框架?

Visual Studio 不会将 Unity 项目的二进制文件放入输出文件夹

二进制文件如何“二进制”?

在Visual Studio / msbuild中编译的二进制文件是否在Linux中的Mono下100%兼容?

如何构建跨发行版的二进制RPM软件包?

如何使用rpmbuild从二进制tarball构建rpm包?

如何为库和二进制文件创建环境?

如何为Python(调试器)设置Visual Studio Code stdin / stdout重定向?

如何为Visual Studio Code重置默认的所有json设置?

如何为目录中的每个文件运行 Visual Studio 单元测试?

如何为所有解决方案将EditorConfig文件导入Visual Studio?

如何为Visual Studio中的解决方案动态创建解决方案文件夹?

如何为Visual Studio 2010或2013的备用文件扩展名获取语法突出显示?