【问题标题】:IntelliJ IDEA azure ARM template intellisenseIntelliJ IDEA azure ARM 模板智能感知
【发布时间】:2021-01-10 22:22:38
【问题描述】:

我是 azure ARM 模板的新手...我想使用 IntelliJ IDEA,它有来自 Microsoft 的 azure 支持插件。我在 IDEA 中有整个项目(java+maven+azure)。我想在同一个地方使用相关的 ARM 模板。 ARM 模板文档非常庞大......因此,任何在 IDE 中的突出显示/智能感知都将不胜感激。

问题:

  • 当我使用 ARM 模板打开(常规文件)JSON 文件(带架构)时
    • CTRL+SPACE 显示模式中可能的值,但每次都非常慢(比如 8 秒)!这使它无法使用。没有任何类型的缓存?
    • 它不提供所有支持的值,缺少最新的“2019-04-01”。但架构包含它“$ref”:“https://schema.management.azure.com/schemas/2019-04-01/Microsoft.Storage.json#/resourceDefinitions/storageAccounts”
    • CTRL+SPACE on location 确实显示了可能的位置列表。不幸的是,它显示的是“名称”而不是 ID。 “西欧”与“西欧”。所以它创建了无效的模板。
  • 当我从 Azure Explorer 打开部署时,它在拆分视图中并排显示 ARM 模板及其参数。它非常花哨。
    • 但是...它对 CTRL+SPACE 没有任何作用。
    • 分割视图一直在改变宽度)-:

问题:

我知道其中一半归 IDEA 团队,一半归 Azure 插件团队……但在我看来,我做错了什么。

【问题讨论】:

    标签: azure intellij-idea intellisense arm-template azure-template


    【解决方案1】:

    ...对于任何对 IntelliJ IDEA 中的 ARM 模板感兴趣的人...

    IDEA 目前(2020 年)还没有准备好进行有效的工作(很遗憾)。 Azure Toolkit for IDEA 插件需要更多工作......让我们期待未来的版本。

    带有 Azure 资源管理器扩展的免费 Visual Studio Code 流畅且完全集成。

    【讨论】:

      猜你喜欢
      • 2017-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多