Java on Azure Tooling的更新 – 2022年11月

Jialuo Gan

大家好,欢迎回到11月的Java on Azure Tooling的更新。在这次更新中,我们将引入对Azure Spring Apps和Azure Function Apps的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置App设置。请下载并安装Azure Toolkit for IntelliJ。我们希望你喜欢这些功能,并享受我们的Azure工具包带来的流畅体验。那么让我们开始吧。

Azure Toolkit for IntelliJ 提升

基于Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持 

正如我们在10月份的博客中谈到的,在云原生环境中非常需要远程调试(Remote debugging),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。

在最新的版本中,我们增加了对IntelliJ IDEA和VS Code中Azure Spring Apps和Azure Function Apps远程调试的支持。以Azure Spring Apps在IntelliJ IDEA上的远程调试体验为例,你可以按照以下步骤进行:

  • 用代码行设置断点
  • 为一个Spring应用实例启用/禁用远程调试功能

Image enable remote debugging

  • 选择有 “附加调试器(Attach debugger) “选项的实例,开始调试
  • 稍后,你可以在调试模式下进行其他操作并运行该程序

当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在Azure资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考这篇文档。这里也有一个简短的演示。

Image asa remote debug

我们还为Azure Functions的远程调试提供了类似的新体验。下面是它的另一个演示。

Image function remote debug

App Settings 增强

对于Azure应用服务和Azure函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见配置App Service应用

我们一直在收到相关Java开发人员的反馈,他们希望Azure Toolkit for IntelliJ也能对应用设置配置(App Settings Configuration)提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建Azure App Service/Azure Functions,或者它们已经被部署到Azure时,你可以直接在IntelliJ中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

Image AppSetting

 

反馈与建议

如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。

Image feedback new

资源

以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:

 

0 comments

Discussion is closed.

Feedback usabilla icon