当前位置:首页 > 技术分析 > 正文内容

Linux环境--Docker容器应用(六)--通过浏览器使用vscode

ruisui883个月前 (03-12)技术分析17

1.VScode简介

VSCode全称Visual Studio Code,是微软公司旗下的一款免费的工具,是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript、TypeScript和Node.js的支持,并为其他语言和运行时(如C++、C#、Java、Python、PHP、Go、.NET)提供了丰富的扩展生态系统。本文介绍如何通过浏览器来使用此工具。

2.vscode安装

打开konsole,执行如下命令进行安装

su - #切换至root用户

mkdir -p /data/vscode

chown 1000:1000 /data/vscode

#运行vscode容器并把容器内6901端口映射至主机的6901端口上,设置kasm_user用户登录密码为password、共享内存为512M,同时映射容器内的配置文件目录至主机的持久化目录上

docker run -d -p 6901:6901 -v /data/vscode:/config --shm-size=512m -e VNC_PW=password kasmweb/vs-code:1.15.0

安装完成后,打开浏览器在地址栏中输入http://127.0.0.1:6901/,如下图点“Advenced...”-→“Accept the Risk and Continue”,输入用户“kasm_user”和密码“password”点“Sign in

登录后显示vscode界面,如下图第一次登录需要进行一些设置,第一项是界面主题,可以保持不变或者选择一个喜欢的主题

点第二项“Rich support for all your languages”下方的“Browse Language Extensions”,然后在左上角的搜索框中输入chinese,在搜索结果中的第一项上点“Install”安装中文环境

安装完成后点“Change Language and restart”切换到中文界面

切换到中文界面后点左上角的“打开文件夹

在弹出对话框中选择“Other Locations”-->“Computer”-->“config”然后点“Open

在下面的对话框中勾选“信任文件夹中所有文件的作者”点“是,我信任此作者

其他设置不需要变动的话直接点“标记为完成

如下图可以正常使用了,可以编辑config目录下的文件,也可以新建文件,修改设置可以点击左下角的设置。

注:在开发环境为了共享配置文件,便于开发人员查看、修改配置文件可以使用上述方式部署vscode以简化相关操作提高效率。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2731.html

标签: vscode怎么用
分享给朋友:

“Linux环境--Docker容器应用(六)--通过浏览器使用vscode” 的相关文章

vue 3 学习笔记 (八)——provide 和 inject 用法及原理

在父子组件传递数据时,通常使用的是 props 和 emit,父传子时,使用的是 props,如果是父组件传孙组件时,就需要先传给子组件,子组件再传给孙组件,如果多个子组件或多个孙组件使用时,就需要传很多次,会很麻烦。像这种情况,可以使用 provide 和 inject 解决这种问题,不论组件嵌套...

git的几种分支模式

编写代码,是软件开发交付过程的起点,发布上线,是开发工作完成的终点。代码分支模式贯穿了开发、集成和发布的整个过程,是工程师们最亲切的小伙伴。那如何根据自身的业务特点和团队规模来选择适合的分支模式呢?本文分享几种主流 Git 分支模式的流程及特点,并给出选择建议。分支的目的是隔离,但多一个分支也意味着...

Gitlab+Jenkins通过钩子实现自动部署web项目,图文详细教程

扩展参考:Jenkins+Gitlab通过脚本自动部署回滚web项目至集群 一:基础环境介绍及准备1):Gitlab服务器:ubuntu 192.168.152.131 ---参考搭建:Linux安装gitlab,docker安装gitlab教程2):Jenkins服务器:ubunu 192.168...

抖音 Android 性能优化系列:启动优化实践

启动性能是 APP 使用体验的门面,启动过程耗时较长很可能使用户削减使用 APP 的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音 Android 基础技术团队在体验优化方向...

别让“跑焦”毁所有!仅需这一项设置,即可显著改善镜头对焦精度

我常常会收到一些摄影爱好者的私信,也一直在努力的帮助大家解决更多摄影中常见问题。在我收到的所有问题中。有一个问题是最麻烦的,那就是“为什么我的图像看起来模糊?”。这个问题几乎每个人都遇到过,究其原因可以说是多种多样相对复杂。起初我一直认为是对焦问题所导致,也就有了我之前所写的“后按对焦”以及“对焦模...

vue打开新窗口并且实现传参,有图有真相

我要实现的功能是打开一个新窗口用来展示新页面,而且需要传参数,并且参数不能显示在地址栏里面,而且当我刷新页面的时候,传过来的参数不能丢失,要一直存在,除非我手动关闭这个新窗口,即浏览器的标签页。通过面向百度编程,发现网上的根本达不到这个效果,而且还都是坑,明明实现不了,还若有其事的写出来,于是我在标...