Не можете увидеть project.clj в проекте leiningen, используя идею intelliJ?

Я использую IntelliJ Idea 12.14 Community Edition в Windows 7. Я установил leiningen отдельно.

Я пытался создать новый проект, используя идею. Я также установил плагин La Clojure и перезапустил Idea несколько раз.

Ни я не нахожу варианты создания проекта Clojure, ни "project.clj" не виден, чтобы открыть диалог проекта в intelliJ для существующего проекта.

2 ответа

Решение

Похоже, что проект не будет открыт, пока вы не установите плагин Leiningen. Вики показывает, что он доступен для просмотра в репозитории по умолчанию, но я не нашел его. Я просто скачал его отсюда:

http://plugins.jetbrains.com/plugin/?id=5029

После установки файл.clj был открыт как проект.

Интеграция с leiningen отсутствует, поэтому вы не можете открыть файл project.clj напрямую. Если вы действительно хотите использовать IDEA, я бы рекомендовал:

  • Используйте Maven и Clojure-Maven-плагин
  • использование lein pom создать pom.xml, а затем импортировать этот pom. Это даст вам проект с соответствующими зависимостями, а LaClojure предоставит вам repl, автозаполнение, навигацию по коду и т. Д. Вам нужно будет запустить lein pom когда вы меняете зависимости и используете командную строку для любых других команд сборки.
Другие вопросы по тегам