Intellij idea IntelliJ 12+;Gradle 1.3-基本Gradle语法似乎不起作用

Intellij idea IntelliJ 12+;Gradle 1.3-基本Gradle语法似乎不起作用,intellij-idea,gradle,Intellij Idea,Gradle,我试图在IntelliJ Idea(Ultimate)v12中使用Gradle集成 似乎即使$GRADLE_HOME配置正确,也无法识别基本语法,如“应用”、“依赖项”等 我觉得解决办法应该很简单。非常感谢您的帮助。IntelliJ IDEA目前不提供Gradle构建脚本的语法补全。您得到的只是标准的Groovy支持。直到今天早上,我都遇到了同样的问题。我做了以下步骤,它自己解决了: 将root build.gradle文件(我们有几个)添加到JetGradle选项卡并刷新 更新至IDEA

我试图在IntelliJ Idea(Ultimate)v12中使用Gradle集成

似乎即使$GRADLE_HOME配置正确,也无法识别基本语法,如“应用”、“依赖项”等


我觉得解决办法应该很简单。非常感谢您的帮助。

IntelliJ IDEA目前不提供Gradle构建脚本的语法补全。您得到的只是标准的Groovy支持。

直到今天早上,我都遇到了同样的问题。我做了以下步骤,它自己解决了:

  • 将root build.gradle文件(我们有几个)添加到JetGradle选项卡并刷新
  • 更新至IDEA 12.0.1(重新启动并重新编制索引)

我认为做第一个并重新启动可能就足够了,但我不确定。

我正在使用Intellij 13,并且有类似的问题。我注意到的是,从Intellij创建一个新项目(即新Groovy项目或Gradle项目),我得到了语法错误标记。我也注意到它没有很好地拉动Gradle依赖项


另一方面,如果我通过一个已经创建的build.gradle文件导入一个项目,语法错误标记就会消失,依赖关系看起来会更好地发挥作用。不确定这是否适合您。

使用Intellij 14和Gradle 2.3,我发现在我的项目设置中添加
{$Gradle_HOME}/lib
{$Gradle_HOME}/lib/plugins
作为库消除了所有警告,如“依赖项无法应用于groovy.lang.Closure”。

因此红色是其中的一部分,也是吗?不知道为什么会出现这些错误。我只会得到无法解决的包和类型的错误,因为IDEA不理解Gradle构建脚本的类路径。您会收到什么错误消息?也许最好在IDEA论坛上提问或提交问题。错误提示为“无法解析符号x”。12.0.1(根据下面Quartz的回答)的显示效果更好,例如,文本不是分散注意力的红色。但是,存在相同的工具提示。我一直有“无法解析符号‘依赖项’”等。我已将适当的渐变主位置添加到“项目设置”>“渐变”部分。每个月我都在网上搜索,试图找到解决方案,然后放弃。这是一个很大的进步。唯一的问题是我无法导航到符号定义,如“apply”、“jar”等。但这可能是我的本地环境的配置问题。我无法使其正常工作。我在idea 12中从一开始就配置了gradle,出现了这个奇怪的红色错误