различия типов файлов для грифона при использовании IntelliJ

Почему IntelliJ распознает groovy-файлы для Controller и Model как groovy-класс, а для View — как groovy-скрипт?

введите здесь описание изображения


person Askar    schedule 15.04.2013    source источник


Ответы (1)


Потому что Griffon Views по умолчанию являются скриптами. ИДЕЯ делает правильную вещь здесь.

person Andres Almiray    schedule 15.04.2013
comment
Как насчет моделей и контроллеров? Разве мы не используем groovy-скрипты? - person Askar; 15.04.2013
comment
Нет, мы не. Посмотрите внимательно на содержимое моделей и контроллеров, вы увидите, что они определяют классы, а представление — нет. - person Andres Almiray; 15.04.2013
comment
Groovy является языком по умолчанию при создании приложения Griffon. Groovy поддерживает как классы, так и сценарии в качестве определений верхнего уровня в файле. Вы можете выбрать другой язык для реализации любых элементов MVC, см. griffon.codehaus .org/guide/latest/guide/ - person Andres Almiray; 15.04.2013