Azure Tools 1.4.0
新的介绍内容:
Azure Tools for Visual Studio Code
通过Azure Tools扩展包,Visual Studio Code用户可以便捷地发现并与支持应用的云服务进行交互,极大地提升了开发效率。
没有Azure订阅?立即注册免费账户,享受12个月的热门免费服务,获得$200的Azure积分,并访问25个永久免费服务,如Azure容器服务、DevTest Labs和Service Fabric。
Azure服务
- 使用Azure Static Web Apps托管您的单页应用和无服务器Web应用(SPA & Jamstack)。连接您的GitHub仓库,直接将应用发布到Azure,并无缝添加由Azure Functions驱动的无服务器后端。
- 使用App Service托管您的全栈网站和API,这是Azure的完全托管平台即服务(PaaS),允许您部署和扩展Web、移动和API应用。Azure App Service扩展让您可以快速创建站点、部署、查看日志,甚至直接在VS Code中设置环境变量(如连接字符串)。更多信息,请参见App Service指南。
- 如果您使用MongoDB,可以使用Databases,Azure的全球分布式数据库服务,无缝存储和检索数据。Cosmos DB是“多模型”的,支持多种常见的数据库API,如MongoDB、图形、SQL和Apache Cassandra。如果您的应用已经使用这些数据库服务之一,您可以利用CosmosDB的低延迟和全球扩展性,而无需更改一行代码。VS Code的Cosmos DB支持让您可以创建和管理数据库,并在草稿本中编写MongoDB命令脚本,享受丰富的代码补全(IntelliSense),就像编写JavaScript、Python或C#一样。
- 使用Functions进行无服务器计算,这是Azure的事件驱动、按需计算服务。您专注于编写代码,Azure将管理基础设施。VS Code中的Functions支持让您可以快速浏览、创建、管理、部署,甚至调试函数。更多信息,请参见Functions指南。
- 想要托管静态网站?您可以使用Azure Static Web Apps快速且经济地托管您的网站。加速您的应用开发,管理全球可用性以托管静态内容,并为集成的无服务器API动态扩展。体验高生产力,享受定制的本地开发体验、CI/CD工作流程来构建和部署您的应用,以及云端的统一托管和管理。更多信息,请参见Azure Static Web Apps快速入门。
- 在VS Code中管理您的虚拟机。使用Azure Virtual Machines扩展快速创建配置了SSH访问的虚拟机。使用您的VM部署应用或通过Remote-SSH扩展直接连接到它们。
- 使用Azure Container Apps扩展创建或管理容器化应用,使您能够处理应用堆栈的不同部分,如前端和后端。
- 使用Azure Resource Groups扩展查看您所有的Azure资源组,并通过Azure视图快速导航到它们。
Azure开发者CLI
使用Azure开发者CLI扩展,从模板创建完整的应用,然后通过几个简单的命令创建基础设施并部署应用。
安装
安装Azure Tools将安装上述所有扩展。其中一些扩展还会安装Azure Account扩展,提供单一的Azure登录和订阅过滤体验。
如果您对某些扩展不感兴趣,可以轻松卸载单个扩展,而不会影响此包提供的其他扩展。通过卸载Azure Tools扩展,您可以卸载所有扩展。
登录
要登录您的Azure账户,只需按F1并输入Azure: 登录(或点击资源管理器中的登录Azure...节点)。
注意:您可能会被提示访问计算机的安全凭据存储服务(如MacOS上的Keychain Access或Windows凭据管理器),以便您无需每次启动VS Code时都登录。
Azure资源管理器
登录后,您可以通过Azure资源管理器访问您的Azure资源。如果您尚未登录Azure,或没有Azure订阅,您可以点击相应的链接。使用工作区资源管理器执行与您的代码相关的命令,如部署和创建新的Azure特定项目。
命令面板
您可以通过命令面板访问这些扩展提供的几乎所有Azure服务。只需按F1,然后输入Azure,即可查找可用命令。
Docker命令可以通过相同的方式在命令面板中找到,按F1然后输入Docker。
贡献
对Azure Tools扩展有建议?提交一个新问题,并通过更新package.json和README.md提交PR,我们会审阅!
大多数贡献需要您同意贡献者许可协议(CLA),声明您有权并实际授予我们使用您的贡献的权利。详情请访问https://cla.microsoft.com。
当您提交拉取请求时,CLA-bot将自动确定您是否需要提供CLA,并适当装饰PR(例如,标签、评论)。只需按照机器人提供的说明操作。您只需在使用我们CLA的所有仓库中执行一次此操作。
此项目已采用Microsoft开源行为准则。更多信息请参见行为准则FAQ或联系opencode@microsoft.com,提出任何额外的问题或评论。
许可证
MIT
-
- Golang云原生架构师课程
- Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
- 204次学习
-
- MySQL数据管理之备份恢复案例解析视频教程
- 《MySQL数据管理之备份恢复案例解析视频教程》MySQL是一个开放源码的小型关联式数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
- 163次学习
-
- MySQL索引优化解决方案
- 本套课程是根据MySQL索引的设计理念与数据结构、索引使用场景、索引分类、索引运用场景、索引性能分析、查询优化、MySQL索引的慢查询等组成,主要讲述了MySQL索引优化的解决方案,非常适合有MySQL使用基础或者有一定工作经验的同学。课程讲解了解决大数量查询慢的问题、如何编写一个高效的SQL、查询语句应该如何优化、索引的实现原理是什么、索引又应该如何优化...等诸多SQL索引优化的难点和面试点。
- 182次学习
-
- 极客学院Docker视频教程
- Docker是PaaS提供商dotCloud开源的一个基于LXC的高级容器引擎,源代码托管在Github上,基于go语言并遵从Apache2.0协议开源。Docker自2013年以来非常火热,无论是从github上的代码活跃度,还是各大厂商的支持,都使Docker成为了时下最受关注的技术,甚至微软都声称在下一代WindowsServer中集成对Docker的支持。所以我们收集了《极客学院Docke
- 243次学习
-
- Golang进阶实战编程
- 本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
- 128次学习
-
- JavaScript极速入门
- 本套课程将帮助大家迅速掌握JavaScript这门高端的、动态的、弱类型编程语言。知识点简单明了,让你学习0压力,适合新手观看学习......
- 431次学习
-
- Golangmap实践及实现原理解析
- 2022-12-28 505浏览
-
- GoLand调式动态执行代码
- 2023-01-13 502浏览
-
- 试了下Golang实现try catch的方法
- 2022-12-27 502浏览
-
- 用Nginx反向代理部署go写的网站。
- 2023-01-17 502浏览
-
- MySQL主从切换的超详细步骤
- 2023-01-01 501浏览
-
- Mysql-普通索引的 change buffer
- 2023-01-25 501浏览