Я пытался перейти с Java на Scala в течение нескольких месяцев и обнаружил, что самым большим препятствием является то, что плагин Eclipse для Scala едва ли лучше, чем использование Vim.
У меня обычно есть "Автоматическая сборка"", кроме Open и Save, команды, которые я использую большую часть времени, являются следующими:
Open Declaration (F3)
References > Workspace (Ctrl-Shift-G)
Open Type Hierarchy (F4)
Open Type (Ctrl-Shift-T)
Content Assist (Ctrl-Space)
и просмотр Outline.
Ничто из этого не работает с Scala IDE длябиблиотеки.Некоторые вещи работают для моего собственного кода, например, наброски.Но остальное просто возвращает следующую ошибку:
Ресурс не находится на пути сборки проекта Java.
Есть ли способ получить что-либо из этогоработать в Eclipse?Без них, в основном, единственное, что я получаю, это подсветка синтаксиса и компиляция при сохранении, и я могу получить подсветку синтаксиса из vim, не требуя 1,5 ГБ оперативной памяти ...
С имплицитами и импортом статических функций,выяснить, откуда что-то, действительно сложно без F3.В конечном итоге я использовал Google, чтобы найти, какой класс / черта определяет, что.
[EDIT] Я только что вытащил Eclipse Classic 3.6.2 и update-1.0.0-milestones-2.8.1.final , который был недоступен в последний раз, когда я проверял.Они исправили Outline и «Открытый тип», вот и все.Остальное до сих пор не работает.