代码拉取完成,页面将自动刷新
同步操作将从 openKylin/kylin-code 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
kylin-code fork 自 Code OSS 项目,集成了一些 openKylin 的特色插件以及 openvsx 插件商店。致力于为 openKylin 社区提供集程序编辑、编译、调试、发布、分析等全套开发流程的编程环境,后续将支持C、C++、Java、Go多种等编程语言,以满足 openKylin 平台上的软件开发需求。
下载源码:
git clone https://gitee.com/openkylin/kylin-code.git
安装指定版本nodejs:
版本要求:>=16.14.x and <17
安装yarn
yarn有版本要求,如果未安装或提示版本不符。可以安装1.17.0
卸载yarn:
npm uninstall yarn --global
安装:
npm install --global yarn@1.17.0
C/C++ compiler tool chain
sudo apt-get update
sudo apt-get install build-essential g++ libx11-dev libxkbfile-dev libsecret-1-dev
npm/yarn 设置
设置淘宝镜像(解决下载electron慢的问题)
yarn config set registry http://registry.npm.taobao.org/
npm config set registry https://registry.npm.taobao.org
在项目根目录新建文件.npmrc, 在其中添加 (注意,在.npmrc中必须小写,在环境变量中是大写)
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
electron_mirror=https://npm.taobao.org/mirrors/electron/
安装依赖
cd kylin-code
yarn
构建
yarn watch
运行
./scripts/code.sh
配置商店地址
在源码根目录下的 product.json 中添加如下json片段,配置 open vsx 开源插件商店:
"extensionsGallery": {
"serviceUrl": "https://open-vsx.org/vscode/gallery",
"itemUrl": "https://open-vsx.org/vscode/item"
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。