【WebIDE】 code-server 使用 vscode 原生插件市场地址_code server 插件_abodu的博客-程序员秘密

技术标签: Ubuntu  Docker  vscode  code-server  原生插件市场  

WebIDE 使用的流畅度很高,但是不是VSCODE的默认市场地址有点不爽, 因此进行技术Hack
Ubuntu上deb安装后code-server 将插件市场地址切换到微软源,仅需 替换 下面文件的对应内容

文件:

/usr/lib/code-server/lib/vscode/product.json

内容:

  "extensionsGallery": {
    "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
    "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
    "itemUrl": "https://marketplace.visualstudio.com/items",
    "controlUrl": "",
    "recommendationsUrl": ""
  }

顺便说一句:这个方法对 docker 安装 code-server 也是适用的, 前提是你到docker容器本身修改上面的文件即可

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liudglink/article/details/123197054

智能推荐

RN热更新_elisa0413的博客-程序员秘密

RN中涉及到热更新使用微软提供的CodePush插件实现,具体使用如下:更新流程1、安装 code-push-cli插件(在项目根目录)npm install -g code-push-cli //全局安装code-push-cli插件2、注册登录微软CodePush服务code-push register 此时会打开一个网页选择一个...

【VUE】用户登陆的token实现(vue-admin-template中使用的方式)_vue_admin_template_token_RogerQianpeng的博客-程序员秘密

新写的小项目中,需要实现用户的登陆功能,以及部分功能未登录即无法使用需要登陆的导航守卫功能。阅读和修改了vue-admin-template中的实现方法,最终完成了登陆功能demo,在这里整理一下相关的实现流程及一些实现原理。实现流程登陆功能实现流程Web页面,填写用户名和密码,点击登陆,触发handleLogin function验证表单后,将登陆表单数据推给vuex中的Login acntion。Login action,调用login api,给后端指定api发送请求,包括用户名与密码数.

外汇交易市场策略:简单最常用的四周规则与七种交易策略_panpan8956的博客-程序员秘密

简单常用四周规则随着越来越复杂、越来越富于想象力的外汇交易系统和外汇指标的出现,外汇投资者们往往忽视了那些简单、基本的工具,而它们的效果相当好,经受住了时间的考验。今天,为大家分享其中一种最简便的外汇趋势交易策略——四周规则。趋势的存在是为你确认形态,帮助你判断何时该回撤入场,何时又该突破入场。外汇的价格往往瞬息万变,让人摸不着头脑。但交易场上流传有这样一句话“与趋势为伴”,无可厚非,这几乎已成了交易者们的至理名言。做交易之前,你首先要确定整体的趋势方向,趋势之所以如此重要是因为它能为你明确未来的交.

SpringBoot属性配置_springboot 属性_OU_YANG_FAN的博客-程序员秘密

文章目录SpringBoot属性配置(V2.0.2)SPRING_APPLICATION_JSON PropertiesRandom PropertiesCommand Line PropertiesProperties FilesProfile-specific PropertiesPlaceholders in PropertiesUsing YAML Instead of PropertiesLoading YAMLExposing YAML as Properties in the Spring E

inline-block元素与父div底边之间的间距问题(inline-block与vertical-align:baseline)_mr_orange_klj的博客-程序员秘密

在一些情况下,inline-block的元素距离父div底边会有距离,让我们看一下例子:例子1,两个inline-block元素,设定了固定的宽高,第一个有文字,第二个没有文字:<!--css--> .div1{   background-color: red;   color: white;}.div2{   background-color: blue;   dis...

机器视觉 三维图像重构_三维图像重构哪个老师做的好_CP9XU的博客-程序员秘密

双摄像头拍照片,根据立体视觉方法,重构出三维图像。求哪位行家指导。(事成,重谢~)

随便推点

MySQL主从复制之relay_log_info_repository与sync_relay_log_info_cuiruidu3106的博客-程序员秘密

realy_log_info_repository用来决定slave同步的位置信息记录在哪里,同样有两个参数。如果relay_log_info_repository=file,就会创建一个realy-log.info,如...

django + vue-admin-template解决CSRF Failed: CSRF token missing or incorrect 问题_django vue admin_xxs!的博客-程序员秘密

背景:vue使用Network进行登录的时候 报错 403,但是在localhost的时候就没问题,进行了一下对比,network header中多了一个cookie,local中就没有,再结合django默认有csrf跨站点请求伪造,翻了翻文档,得知需要在header中添加X-CSRFToken,解决办法如下:解决办法:在vue-admin-template utils/request.js中加入获取csrftoken的方法原先的方法是在有token的情况下vue才会在header中加入token,

ffmpeg系列--音频相关知识简介_ffmpeg lpcm_laorenyuhai的博客-程序员秘密

与音频相关的概念极多,这里把最近学习到的进行总结:1、编解码算法:目前已知的音频算法比较繁多,比较常见的有pcm(puluse)、aac、等。a、pcm:pcm又分为adpcm。2、音频格式:其实音频格式可以有两种维度的理解,一种是纯粹的裸码流即其中全是音频数据,即音频编码直接产生的有效数据,即第1点中的算法格式命名;第二种维度为带了一定封装的格式,如mp3、avi等,这也是我们生活中比较常见的格式。3、采样率:1s钟对声波的采样频率。人耳能听到的音频范围为20HZ-20000HZ,低于或者

uni-app上传安卓应用市场的坑_uniapp上架安卓_简cere的博客-程序员秘密

1.关于Android平台APP支持CPU的问题原因:因为以前安卓的cpu大部分都是第7代及以上的ARM处理器(ARM32位),最近今年出现了ARM64位的。解决方案:x86是少部分平板或者第三方模拟器的情况,可以勾选。2. 首次安装的需要弹窗隐私协议原因:根据工业和信息化部关于开展APP侵害用户权益专项整治要求应用启动运行时需弹出隐私政策协议。解决方案:1.勾选使用原生隐私政策提示框,会默认创建androidPrivacy.json文件2.在androidPrivacy.json文件进行

Android开发常见问题之Process 'command 'D:\Java Jdk\java\bin\java.exe'' finished with non-zero exit value 2_Android_Simple的博客-程序员秘密

出现上述问题时,我们只需要在工程的SRC目录下的build.gradle文件中加入下面加粗的代码配置就好了。 apply plugin: ‘com.android.application’android { compileSdkVersion 23 buildToolsVersion “23.0.2”defaultConfig { applicationId "com.

推荐文章

热门文章

相关标签