IntelliJ 2018.1.4中为.gsp文件配置代码样式求助
我来帮你搞定这个问题——GSP作为Grails的视图文件,IntelliJ需要对应的插件支持才能识别它的语法,按下面几个步骤排查修复:
检查并安装Grails/Groovy插件
打开IntelliJ的设置(Windows/Linux点File > Settings,Mac点IntelliJ IDEA > Preferences),切换到Plugins选项卡。先看已安装插件里有没有Grails或Groovy相关插件,如果没有,点击Marketplace搜索这两个关键词,找到对应的插件安装后重启IDE。确认.gsp文件的类型关联
插件安装后还是不行的话,去Settings > Editor > File Types,找到Groovy Server Pages (GSP)这一项,检查右侧Registered Patterns里有没有*.gsp。如果没有,点击加号按钮添加这个规则,保存设置后重新打开.gsp文件试试。确保项目被识别为Grails项目
打开File > Project Structure > Modules,查看你的模块类型是否是Grails模块。如果不是,右键模块选择Add Framework Support,勾选Grails选项,配置好对应的Grails版本后应用设置,再重启IDE。清理IDE缓存
有时候缓存异常也会导致这类问题,试试File > Invalidate Caches / Restart,选择Invalidate and Restart,等IDE重启后再打开.gsp文件看看效果。
内容的提问来源于stack exchange,提问作者Vaibhav Karani

