Как настроить Intellij для Scala 2.10

  • Сначала я установил macports

  • Затем я установил Scala и проиграл macports: чтобы убедиться, что работы по установке, я запускаю "hello world" на eclipse. Он работает!

  • Но поскольку моя цель - использовать Intellij, я стараюсь следовать инструкциям в http://confluence.jetbrains.com/display/SCA/Getting+Started+with+IntelliJ+IDEA+Scala+Plugin

  • На шаге 3 инструкций (раздел Creating a Project), под use scala distribution, я не уверен, что вводить. Кто-нибудь скажет мне, что набрать? Я использую mac os x mountain lion. Я не знаю путь к моей установке Scala.

Я ценю помощь. Я уже рассмотрел Intellij Idea setup для Scala, необходимые разъяснения. Никакой помощи нет. Моя версия Intellij 12.0.3, а моя установка Scala 2.10.

Ответы

Ответ 1

Я не знаю OSX, но предположительно вы можете открыть терминал, введите ls -l `which scala` в него и получите путь к исполняемому файлу scala.

Затем вы можете ввести этот путь без /bin/scala в конце в диалог intellij.

Ответ 2

Только для пояснения: вы можете установить scala в Mac OS X с помощью Homebrew, поскольку @JasonG упоминает:

$ brew install scala --with-docs

В этом случае выбранное решение не будет работать, поскольку IntelliJ все равно будет жаловаться. В любом случае, как указано в предостережениях формулы, у вас будет каталог, специально созданный для интеграции IntelliJ:

== > Предостережения Чтобы использовать с IntelliJ, установите для дома scala:   /USR/ локальные/Opt/scala/идея

Использование этого каталога сделает IntelliJ счастливым.

ОБНОВЛЕНИЕ для пользователей IntelliJ IDEA 13.x. Это больше не требуется. Просто используйте проекты на основе SBT, и все будет загружено и настроено автоматически (Scala компилятор и библиотеки)

Ответ 3

Вам гораздо лучше обслуживать, позволяя существующим инструментам делать такие вещи для вас.

Определите свой проект с помощью SBT. Используйте панель запуска PaulP (Paul Phillips) SBT и плагин sbt-idea, который обеспечивает автоматическую генерацию файлов проекта и модулей IDEA.

Посмотрите мой предыдущий ответ для некоторых деталей

Ответ 4

  • найти и установить плагин scala в "Предпочтения" → "Плагины" → "Обзор репозиториев" → "Scala"
  • открыть проект и
  • открыть "Структура проекта"
  • открыть "Границы"
  • нажмите "Добавить" / "Значок плюс"
  • выберите "Scala"

Затем вы можете выбрать scala версию и настроить компилятор

Ответ 5

Я действительно загрузил документы scala и scala из типов, распаковал их в папку в соответствии с инструкциями, а затем указал на это. Также используйте плагин sbt - это делает жизнь намного лучше.

В качестве альтернативы вы можете использовать brew для установки scala с документами:

$ brew install scala --with-docs

2.9.2 инструкции здесь должны работать. http://scalacookbook.blogspot.ca/2012/09/scala-for-intellij.html

В качестве третьего варианта вы можете просто скачать intellij download scala для вас. Если он не найден, есть кнопка загрузки, на которую вы можете нажать. Я не уверен, что он получает документы, хотя.