【问题标题】:JSON language injection in Android Studio?Android Studio 中的 JSON 语言注入?
【发布时间】:2015-04-19 10:18:17
【问题描述】:

Android Studio 不支持 JSON 语法,但可以通过 Intellij Idea 中的语言注入实现。

如何使 JSON 在 Android Studio 中可注入,因为它在 Intellij 中工作?

【问题讨论】:

    标签: json intellij-idea autocomplete android-studio syntax-highlighting


    【解决方案1】:

    我使用的是 Android Studio 2.2.2,这对我有用:

    新建字符串并将其设置为空字符串

    String fakeJson = ""
    

    将光标放在双引号之间
    按 Alt-Enter
    选择注入语言 -> JSON 文件
    再次按 Alt-Enter 以插入注释

    //language=JSON
    String fakeJson = ""
    

    再次按 Alt-Enter
    选择编辑 JSON 片段
    输入你的 JSON

    对我来说重要的缺失步骤是按 Alt-Enter 三次。我发现的大多数说明都说只需按下一次,所有的魔法都会发生。

    【讨论】:

      【解决方案2】:

      JavaScript 和 JSON 支持是商业产品 IntelliJ IDEA Ultimate 功能集的一部分。无法在 Android Studio 中提供其功能。

      【讨论】:

      • 但是仍然可以以某种方式加载外部检查模块
      • 您可以将插件安装到 Android Studio 中,是的。但是,构成 IntelliJ IDEA Ultimate 功能的插件无法安装到 Android Studio 中。
      • @yole 即使我实际上有可用的 Intellij IDEA Ultimate 许可证也是这样吗?
      • IntelliJ IDEA Ultimate 已经包含来自 Android Studio 的 Android 开发功能
      猜你喜欢
      • 2015-07-28
      • 1970-01-01
      • 2016-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-19
      相关资源
      最近更新 更多