北京中科医院几级 http://pf.39.net/bdfyy/zjdy/171112/5837776.html之前的文章我们介绍过微软的的开源战略,其中重要的一部分就是开源的IDE项目VisualStudioCode(VSC)。在PyCon大会上,微软VSC团队和Python团队宣布发布VSC的Python远程开发组件,实现在VSC中远程连接docker容器、SSH连接服务,以及远程连接WindowsWSLLinux子系统实现无缝Python开发。本文虫虫就给大家介绍一下这个远程开发插件。
概述通过远程开发组件使用远程Python解释器和扩展等基础开发环境,然后通过VisualStudioCode的UI提供界面进行开发,实现自动补全、调试、终端界面、源代码控制,扩展安装等功能,VSC的所有功能都可以使用,并无缝连接到远程计算机上的语言环境,实现和本地开发一样的体验。安装目前远程开发插件只支持在VisualStudioCodeInsiders中可用,由VSC应用市场的三个扩展安装使用:Remote-Containers:在本地docker容器内工作空间中开发;Remote-SSH:通过SSH远程连接服务器上的工作空间中进行开发;Remote-WSL:通过Windows子系统LinuxWSL中运行的工作空间中开发。首先要下载安装VisualStudioCodeInsiders,然后下载安装RemoteDevelopment扩展包。Remote-Containers连接Docker工作区及Dev容器Docker容器是时下建立可重现的开发测试环境的最便捷最流行的方式。通过docker方式,本地计算机不需要安装安装任何环境和依赖包,通过容器方式建立互不影响的运行环境,也能通过镜像包保存和共享所有环境,是解决依赖问题的神器,其他人通过镜像可以一键重现你的环境。Remote-Containers扩展允许VisualStudioCode使用dev容器的概念建立一个开发环境,并无缝对接工作。。dev容器由.devcontainer文件夹中的文件定义,该文件定义所有创建的Docker的所有参数,可以通过Dockerfile创建单个容器或用docker-
转载请注明:http://www.aierlanlan.com/grrz/7696.html