JetBrains Rider IDE是否支持Azure WebJobs的开发与发布?
JetBrains Rider对Azure WebJobs的支持情况
开发支持
Rider完全支持Azure WebJobs的开发,不管是连续型还是触发型WebJobs都能覆盖:
- 可直接创建.NET类库项目,引入
Microsoft.Azure.WebJobs和Microsoft.Azure.WebJobs.ExtensionsNuGet包编写业务逻辑 - 提供完整的代码补全、语法检查和本地调试能力,直接给代码打断点就能调试WebJobs的执行流程
发布支持
Rider支持直接通过内置的Azure工具链发布WebJobs到Azure:
- 打开Azure工具窗口(路径:
View > Tool Windows > Azure) - 在窗口中找到目标Azure App Service节点,右键选择Deploy to Azure App Service
- 选中你的WebJobs项目,配置发布参数(比如目标App Service实例、部署方式可选Zip Deploy或Web Deploy)
- 确认配置后即可完成打包和部署,全程无需切换到其他工具
文档指引
你可以在Rider官方文档中搜索「Azure WebJobs」获取针对性操作说明;另外,由于WebJobs属于.NET Azure生态的一部分,Rider关于Azure App Service部署的通用文档也完全适用于WebJobs的发布场景。
内容的提问来源于stack exchange,提问作者Walter Kelt
相关产品推荐
相关产品推荐

