【问题标题】:How to use groovy style in IntelliJ IDEA 2016 Watches?如何在 IntelliJ IDEA 2016 Watches 中使用 groovy 风格?
【发布时间】:2016-03-22 21:18:00
【问题描述】:

在 IntelliJ IDEA 2016.1 社区版中调试 Java 代码时,我尝试使用 Groovy 表达式。

Jetbrains 的描述提供了可以选择 Groovy/Java 的图片。

但是我无法获得,如何使用它。我的 IDEA 2016.1 社区版如下图所示。

编辑: 我已经安装了 groovy,我可以在那里使用 groovy Watches。

【问题讨论】:

  • 你安装了 groovy 吗?
  • @ChiefTwoPencils 是的,我已经安装了 groovy,查看更新后的问题

标签: java intellij-idea groovy


【解决方案1】:

您需要将 groovy lib 添加到模块依赖项中。 以后有跳过此步骤的请求:https://youtrack.jetbrains.com/issue/IDEA-153186

【讨论】:

  • 将 groovy-2.4.6.jar 添加到 IDEA 模块依赖项中。它就像一个魅力。
  • @ФимаГирин: 使用 gradle 时在哪里可以添加依赖项?我尝试将:dependencies { classpath 'com.android.tools.build:gradle:1.3.0' classpath 'org.codehaus.groovy:groovy:2.4.6' } 添加到我的 build.gradle 文件中,但没有任何成功。
  • @AustrianDude:请尝试dependencies { compile 'org.codehaus.groovy:groovy-all:2.3.11' testCompile group: 'junit', name: 'junit', version: '4.11' }
  • @AustrianDude:确保在项目结构 (Ctrl+Alt+Shift+S) 中有必要的依赖关系:Gradle: org.codehaus.groovy:groovy-all:2.3.11
  • @ФимаГирин: 谢谢我今天试着让它运行:)
【解决方案2】:

据我所知,您在创建/编辑手表时指定语言。即,如果您尝试修改现有手表或添加新手表,您应该会在表达式左侧看到语言选择图标。

因此,如果您从上下文菜单中使用“添加到手表”,则会跳过此选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-18
    • 2018-02-17
    • 2015-12-14
    • 2013-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多