Как получить встроенные результаты на листе в Eclipse/Scala-IDE в Ubuntu 12.04?

У меня установлена ​​Scala-IDE на моем Mac и на моем компьютере с Ubuntu 12.04. Там я создал проект с пакетом и рабочим листом. На моем Mac рабочий лист показывает результаты каждой строки в той же строке справа. Например:

package mypackage
object myworksheet {
    println("Hello World!")                                  > Hello World!
}

Однако в Ubuntu я не вижу результата справа. Я пытался внести изменения в рабочий лист и сохранить его, но это не имеет значения.

Кто-нибудь знает, как я могу получить эти встроенные результаты и на моей машине с Ubuntu?


person kramer65    schedule 01.08.2013    source источник
comment
это работает на моей машине с Ubuntu. трудно сказать, почему это не работает без дополнительной информации. если вы установили scala IDE через «установить новое программное обеспечение» в уже существующем eclipse, вам, возможно, придется установить плагин рабочего листа scala вручную. также убедитесь, что рабочий лист открыт с помощью редактора сценариев scala, а не редактора scala (щелкните правой кнопкой мыши файл -> открыть с помощью).   -  person pichsenmeister    schedule 01.08.2013
comment
@ 3x14159265 — я установил Scala-IDE, загрузив последний двоичный файл с scala-ide.org/download/ sdk.html , распаковав его и дважды щелкнув двоичный файл в папке eclipse. Поэтому я, к сожалению, не могу щелкнуть правой кнопкой мыши › открыть в редакторе скриптов scala. В Scala-IDE я также пытался сделать File>Open file... но нет возможности выбрать редактор скриптов scala или даже редактор scala. Любые другие идеи?   -  person kramer65    schedule 01.08.2013
comment
У меня установлена ​​только scala IDE как расширение eclipse... не знаю, существует ли она в пакете предварительной сборки scala-ide, но в разделе меню «помощь->установить новое программное обеспечение» вы можете увидеть уже установленные плагины и проверить, есть ли рабочие листы. плагин есть...   -  person pichsenmeister    schedule 01.08.2013
comment
@ 3x14159265 - Я искал рабочий лист Scala, нашел расширение и попытался установить его, но он говорит, что более новая версия уже установлена. Любые другие советы будут высоко оценены! (о, и кстати: вы или кто-нибудь еще знаете хороший форум Scala?)   -  person kramer65    schedule 02.08.2013
comment
столкнулся с той же проблемой, проблема с пробелом в имени проекта, означает, что мое существующее имя проекта - First World, поэтому в этом случае он не работает, после этого я изменил его на FirstWorld, и теперь он работает   -  person Bravo    schedule 20.03.2016


Ответы (4)


У меня была такая же проблема, добавление -Dfile.encoding=UTF8 в eclipse.ini устранило проблему.

Подробнее см. Ответ на вопрос: Кодирование результатов в плагине Scala Worksheet Eclipse< /а>

person fgui    schedule 16.09.2013
comment
Вы также можете сделать это в Настройки Eclipse (это помогло мне в OS X). - person Dan Abramov; 25.12.2013

Наличие пробела в названии проекта было проблемой для меня. Создание нового проекта без места разрешило его.

См. этот ответ Новые листы scala, не оцениваемые в Eclipse

person Philip    schedule 29.11.2015
comment
пожалуйста, цитируйте наиболее релевантное содержание ссылки - person CoderPi; 29.11.2015
comment
@CodeiSir не уверен, что вы имеете в виду, название ссылки является наиболее актуальной информацией. Спасибо - person Philip; 30.11.2015
comment
Это сработало для меня, нажмите F2 над названием проекта с пробелом в eclipse и освободите место. Затем перешел к рабочему листу, сохранил его, и рабочий лист был выполнен. - person Dave Remy; 22.02.2016

Очень простой ответ на ваш вопрос-

Я согласен, что имя проекта не должно содержать пробел, вы также можете получить Inline Result в Scala Worksheet

Новый проект ‹ Проект Scala ‹ Введите имя ‹ Готово GO to src ‹ ЩЕЛКНИТЕ ПКМ ‹ Рабочий лист Scala

P.S. Также здесь вам не нужно Run (просто нажмите Ctrl+S, чтобы сохранить), также вам не нужно добавлять extends App к obj worksheet name.

person Animesh Srivastava    schedule 24.05.2018

Измените установку scala на версию по умолчанию.

Следуй этим шагам:

  1. Проект -> Щелкните правой кнопкой мыши -> Свойства -> Компилятор Scala
  2. Щелкните раскрывающийся список «Установка Scala».
  3. Выберите «Последний пакет 2.12 (динамический)» в раскрывающемся списке.

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

person KayV    schedule 20.10.2018