2017-02-17 63 views
0

我正在使用IntelliJ IDEA CE 2016.3。我創建了一個gradle項目。我的應用程序使用基於groovy的配置文件。我使用ConfigSluper來讀取配置參數。Intellij無法使用groovy語法解析配置文件中的符號

當我打開config.groovy文件時,編輯器抱怨cannot resolve symbol [x]錯誤。

有誰知道如何讓編輯器識別基於groovy的配置文件語法?

我連着2個截圖

This is my configuration file

And this is the error message editor gives

+0

您是否啓用了groovy支持插件? (文件>設置>插件)檢查Groovy和/或Gradle ...查看它們是否已啓用 – ochi

+0

@ochi沒有啓用Groovy插件,根本沒有語法突出顯示,並且Gradle插件也將自動禁用 – CrazyCoder

回答

0

這微弱的警告可以忽略或disabled因爲這樣檢查不會對配置文件有意義。在IntelliJ IDEA的

warning

搖籃腳本代碼洞察是不完整的,有一個open issue for that

+0

嗨,我禁用了警告,但突出顯示仍然不起作用。我有Groovy插件,對於我的常規課程,一切都很好。我決定使用yaml作爲我的配置文件。感謝您的建議。 – Ali

+0

請澄清一下,你的屏幕截圖清楚地表明語法突出顯示工作正常,否則文件中根本沒有顏色(與任何具有相似內容的文本文件相比)。 – CrazyCoder

相關問題