Как я могу заставить IntelliJ IDEA распознавать GPars DSL?
Согласно Руководству пользователя GPars, IntelliJ IDEA должен распознавать DSL GPars прямо из коробки, как только банка GPars добавлена в проект. Начиная с Groovy 1.8, GPars теперь включен в дистрибутив Groovy, но добавление этого аспекта в проект IDEA, похоже, не помогает.
Кто-нибудь знает, как я могу активировать поддержку DSL? Было бы очень хорошо, чтобы ключевые слова DSL распознавались, а не подчеркивались повсюду.
Примечание: я использую IntelliJ IDEA Ultimate v11.1
1 ответ
Кажется, что GPar jar из дистрибутива Groovy не содержит gdsl-скрипт, который учит IDEA работать с GPars dsl. Самое простое, что вы можете сделать, это добавить этот gdsl-файл в ваш проект http://git.codehaus.org/gitweb.cgi?p=gpars.git;a=blob;f=src/main/groovy/groovyx/gpars/Definitions.gdsl;h=49f6993221645e3d887e6bf99c3c0fc46afef69e;hb=b0155a809a5c9adf9de816f18121d5a60d4b455d