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

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

ruisui882个月前 (03-12)技术分析9

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” 的相关文章

跨境电商海外仓(BMS篇):什么是费用管理系统?

编辑导语:经济下行的现状中,跨境电商行业也不断在进行升级,而费用管理系统正可以在这样的背景中展露头角,助跨境电商海外仓一臂之力。本篇文章对费用管理系统在跨境电商海外仓的应用深度剖析,希望能够给你一些帮助。一、什么是BMS?BMS叫做费用管理系统(Billing Management System),...

深入理解Vue.js组件通信:父子组件与子父组件数据交互详解

什么是Vue组件通讯 Vue.js 组件通信是指在 Vue 应用的不同组件之间进行数据交换和状态同步的过程。由于 Vue 的组件是基于单文件组件(SFCs)的模块化设计,每个组件都有自己的作用域,因此它们不能直接访问彼此的数据。为了使组件之间能够协同工作,Vue 提供了几种不同的通信方式。以下是 V...

jvm疯狂吃内存,到底是谁的锅?

jvm应该是每一个java程序员都需要掌握的内容,但是在没有遇到问题之前,很多都是基于理论的,唯有实战才能增加个人的知识储备。本文是从一个角度来分析是谁在狂吃内存,希望对你有所帮助。本文是易观技术人员注意到一台开发机上各个微服务进程占用内存很高,随即便展开了调查......ps:本文来源于:http...

一次Java内存占用高的排查案例,解释了我对内存问题的所有疑问

问题现象7月25号,我们一服务的内存占用较高,约13G,容器总内存16G,占用约85%,触发了内存报警(阈值85%),而我们是按容器内存60%(9.6G)的比例配置的JVM堆内存。看了下其它服务,同样的堆内存配置,它们内存占用约70%~79%,此服务比其它服务内存占用稍大。那为什么此服务内存占用稍大...

neovim 0.9在win下配置 python开发环境

初级的一些配置点击下面链接查看neovim安装插件管理器neovim常用快捷键neovim python开发环境简易配置方法 (需要手动键入命令行 运行python)安装neovim python的模块pip install pynvim pip install jedi pip install n...

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...