Консоль IntelliJ scala, интерактивная разработка - PullRequest
1 голос
/ 11 апреля 2011

Я только начал "кодировать" в Scala, исходя из F # Я пытаюсь найти способ получить подобное окружение.

В настоящее время я использую IntelliJ 10.0.2.с плагином Scala.В любом конкретном проекте я пытаюсь настроить следующее:

  • При открытии консоли scala загружаются внешние библиотеки проекта (это работает)
  • Команда / способ загрузкифайлы, где код находится в стадии разработки.Например, вы определяете несколько модулей в своем проекте, которые хотите протестировать, поэтому вы должны сделать что-то вроде загрузки «module1.scala», загрузки «module2.scala» и т. Д. В консоли.

Возможно ли это?

Примечание:

  • com.intellij.rt.execution.application.AppMain.org.jetbrains.plugins.scala.compiler.rt.ConsoleRunner, кажется, загружает все внешние библиотеки
  • кажется, что есть функция: load, но когда я предоставляю ей аргументы, она возвращает "файл не существует") на самом деле был простоглупой ошибкой было использование C: вместо c:

Большое спасибо

Ответы [ 2 ]

3 голосов
/ 11 апреля 2011

Google для плагина sbt для идеи.SBT (Simple Build Tool) - это интерактивный инструмент для сборки Scala.Он имеет команду «console», которая загружает зависимости и ваши классы при запуске.SBT предлагает и другие вкусности.Плагин идеи позволяет вам использовать их вместе.

2 голосов
/ 11 апреля 2011

Это невозможно, как функция IntelliJ IDEA.Вы можете добавить соответствующую проблему в трекер проблем с плагином Scala: http://youtrack.jetbrains.net/issues/SCL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...