首页 > 其他分享 >vscode devcontainer 配置方法

vscode devcontainer 配置方法

时间:2023-11-18 16:13:53浏览次数:38  
标签:容器 Remote 配置文件 vscode 配置 文件夹 devcontainer

在 vscode 中,可以在 .devcontainer 内使用配置文件设定项目应该使用什么类型的容器进行开发。

官方教程 Developing inside a Container using Visual Studio Code Remote Development

配置方法

左下角 Open a Remote Window —— 添加开发容器配置文件 ——

接下来是一些细节选项,系统类型可以选择 Ubuntu22.04、cmake 版本默认、最后是其他可选功能(features)[1]
Common Utilities 可以安装 ZSH 以及 Oh My Zsh,并设置 non-root user。

在容器中打开当前文件夹

方法1:打开含有 .devcontainer 的文件夹后,会自动提示在容器中打开该文件夹

方法2:左下角 Open a Remote Window ——

第一次打开需要等待一段时间构建镜像:

最后尝试运行一下示例代码:


  1. https://containers.dev/features ↩︎

标签:容器,Remote,配置文件,vscode,配置,文件夹,devcontainer
From: https://www.cnblogs.com/zkmjolnir/p/17840521.html

相关文章

  • 信息系统项目管理师 第十四章-信息文档管理与配置管理
    1.信息系统项目文档及其管理4681.信息系统项目相关信息1.信息系统相关信息(文档)是指某种数据媒体和其中所记录的数据。具有永久性。并可以由人或机器阅读,通常仅用于描述人工可读的东西。2.软件文档的分类开发文档描述开发过程本身产品文档描述开发过程的产物管理文档记......
  • VMware虚拟机桥接网络配置
    一开始碰到的问题是我需要在另外一台新电脑上使用ssh工具连接旧电脑上的虚拟机。原先配置好的旧电脑使用的网络连接方式是NAT,在本机(宿主机)使用的ssh工具能够成功连接,但是在新电脑上连接不了。遂再次进行配置,尝试使用桥接网络进行配置。过程如下:1检查宿主机网络配置1.1点击网......
  • Conda配置jupyter
    安装nb_condacondainstallnb_conda注册环境python-mipykernelinstall--user--name=testtest是创建的虚拟环境名词,这个命令将在jupyter中注册一个新内核,使得jupyter能够使用你的虚拟环境。启动jupyterjupyternotebook......
  • webpack的分包split-chunks 配置及策略
    splitChunks是webpack中用于分包的配置选项之一,它主要用于控制如何拆分代码块,以优化资源加载和减小文件体积。splitChunks配置可以在webpack4.x版本及更高版本中使用。以下是一些常见的splitChunks配置示例和说明: 上述配置中的参数及其含义如下:chunks:'all':指......
  • uniapp脚手架中vue3项目配置`@`,并且在vscode中有提示
    uniapp脚手架中vue3项目配置@,并且在vscode中有提示在vite.config.js中配置一下代码import{defineConfig}from"vite";importunifrom"@dcloudio/vite-plugin-uni";import{resolve}from"path";//https://vitejs.dev/config/exportdefaultdefine......
  • 电脑同时配置JDK8和JDK17两个版本
    1,下载JDK17https://www.oracle.com/java/technologies/downloads/#java17下载zip版本,解压后新建一个jre目录win+rcmdsysmd.cpl2,在系统变量中设置要用JDK17时,就将JAVA_HOME=%JAVA_HOME8%改为JAVA_HOME=%JAVA_HOME17%3,双击Path编辑环境变量小知识如果把以%......
  • mac环境配置
    homebrew https://zhuanlan.zhihu.com/p/90508170  nvm安装https://www.jianshu.com/p/6939619c9564  nvm https://www.cnblogs.com/AAmao/p/15424498.html  下载gitclonehttps://github.com/nvm-sh/nvm.git cdnvm ./install.sh vi~/.zshrc.item2 htt......
  • 北京外国语大学YUM源配置,安装常用命令和docker-ce
    #配置centos7相关yum源sed-e's|^mirrorlist=|#mirrorlist=|g'\-e's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.bfsu.edu.cn/centos|g'\-i.bak\/etc/yum.repos.d/CentOS-*.repo#安装epelyuminstall......
  • arch linux安装并简单配置zsh
    1.安装zshsudopacman-Szsh2.设置默认zsh列出所有已安装shellchsh-l要为您的用户设置一个默认值chsh-s/full/path/to/shell例如chsh-l/usr/bin/bash3.注销并再次登录,打开shell这时会看到zsh,并新手任务如下ThisistheZShellconfigurationfunctionf......
  • 十九——.NET 项目&DLL 反编译&未授权访问&配置调试报错
    .NET是微软推出的一种新的软件运行平台,它包括一整套应用范围广泛的技术,旨在迎接Java所带来的挑战。.NET给网站管理系统开发带来了很多新的技术,尤其是它的“混合语言”开发方式,是第一个支持多种语言混合开发的软件运行平台,下一代Windows--LongHorn的核心将会看到.NET的身影。如果读......