VS Code云开发环境

32 篇文章 1 订阅
18 篇文章 1 订阅

Linux系统

  • 如果是 Windows 10 操作系统,可以安装一个 Windows 10 内置 Linux 子系统
  • 如果是其他操作系统,可以通过 VirtualBox 在本地安装一个 Linux 虚拟机
  • 如果企业内部有云桌面系统,可以走流程申请一个 Linux 虚拟机

VS Code

从官网下载最新版本的 VS Code 编辑器,然后在 VS Code 的扩展里,搜索
Microsoft 出品的 Remote - SSH 扩展,点击安装。PS:如果是 Windows10 内置 Linux 子系统,则是使用 Remote - WSL 扩展。

SSH连接

打开 Remote - SSH 扩展,选择建立一个新的连接,然后按要求输入 ssh 连接命令以及对应的密码。PS:如果是 Remote - WSL 扩展,它会自动识别到已经安装好的 Windows10 内置 Linux 子系统,以下的步骤可以忽略。

在这里插入图片描述

完成 SSH 连接信息的配置后,右键选择 “Connect to Host in Current Window”,在当前窗口连接 Linux 开发机。

在这里插入图片描述

连接完成后,你会进入到 Linux 开发机中的 VS Code 编辑器,这样你就可以在服务器环境中进行开发,从根本规避了跨平台开发可能会遇到的问题。

在这里插入图片描述

服务调试

当我们使用 VS Code 编辑器的 Remote - SSH 扩展远程连接 Linux 开发机的时候,Linux 开发机上开放的所有端口都会映射到本地。例如我们在 Linux 开发机上安装了一个 MongoDB 数据库,那么 Remote - SSH 扩展会 自动地 把 MongoDB 数据库的 27017 端口映射到我们本地的 27017 端口。PS:如果是 Remote - WSL 扩展,内置 Linux 子系统和 Windows10 之间共用一个网络环境。

在这里插入图片描述

这样一来,我们通过 localhost:27017 就可以直接访问到 Linux 开发机上面的 MongoDB 数据库。

在这里插入图片描述

同理,我们在 Linux 开发机上启动的 Web 服务端口也会对应的映射到本地。

VS2010下云开发的环境配置,及创建HELLO CLOUD的过程,包括所有屏幕抓图。 VS2010云开发之(1)――VS云开发环境配置及HelloCloud 一、环境安装 1、 安装VS2010专业版 说明: (1)XP环境下不能进行环境的开发,建议用Win7以上系统。 (2)VS2010的版本必须为专业版、express版,对于MSDN上的版本和旗舰版,都不能进行云开发。 (3)在安装VS2010时,必须选择把SQL Server Exprss 2008安装上。 2、下载安装以下SDK和中文语言包:  (1)Windows Azure SDK 和 Windows Azure Tools for Microsoft Visual Studio(2011 年 3 月),下载地址: http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=7a1089b6-4050-4307-86c4-9dadaa5ed018&displaylang=zh-cn 下载: VSCloudService.exe  18.9MB) WindowsAzureSDK-x86.exe 9.1MB (2)Windows Azure Tools for Microsoft Visual Studio 2010 1.4(2011 年 8 月) 下载地址: http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=F6D1609F-08AA-40D6-ABD1-119503ECB1F9   VSCloudService.VS100.en-us.msi 11.6MB 下载 VSCloudService.VS100.zh-hans.msi  二、HelloCloud 1、启动Visual Studio 2010,然后创建一个新项目。在“Cloud”模板中选择“Windows Azure 项目”。 2、点击了“OK”以后,它会让你选择一个“Role”。这里,我们添加了一个ASP.Net Web 角色。 3、然后,它会创建两个项目:HelloCloud (Azure服务项目)和WebRole1 (ASP.Net项目)。Azure服务项目用于配置这个应用程序,或者创建一个部署包。ASP.Net项目(WebRole1)就是一个正常的Web项目。如下所示: 4、打开Default.aspx,添加Hello Cloud. 大功告成! 5、运行和启动: (1)现在把“HelloCloud”设置为你的启动项目,然后运行它。当你运行它的时候,Azure模拟环境会被初始化,然后它会启动development storage和development fabric。 先进行初始化: 如果你右键点击任务栏中的Azure模拟器,然后选择“Show computr Emulator”,你可以会看到运行在你机器上的Azure服务。 (2) 如果你选择“WebRole1”作为你的启动项目,然后运行这个解决方案,那么它会作为一个正常的ASP.Net项目来运行,托管在本地的“localhost”上。 运行结果: 如果没有安装NuGet,第一次运行时,出现下面的提示: 有关NuGet的资料: http://msdn.microsoft.com/zh-cn/magazine/hh547106.aspx http://developer.51cto.com/art/201201/311365.htm 从下面的地址下载:NuGet.Tools.vsix(注意后缀是vsix) http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c 安装后正确提示: 也可以直接从VS中下载安装: 打开Visual Studio 2010,打开Tool->Extension Manager窗体.选择Online Gallery,在搜索框中输入NuGet看到。点击Download下载会自动安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

何小有

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值