REPL и IDE для Scala | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Python Developer. Basic Специализация Python Developer
-25%
iOS Developer. Professional Архитектура и шаблоны проектирования Scala-разработчик Python Developer. Professional JavaScript Developer. Professional Программист С Kotlin Developer. Basic Android Developer. Basic Node.js Developer Специализация Java-разработчик
-25%
PHP Developer. Basic C# Developer. Professional Symfony Framework Алгоритмы и структуры данных MS SQL Server Developer NoSQL Golang Developer. Professional Framework Laravel Разработчик программных роботов (RPA) на базе UiPath и PIX Kotlin Backend Developer C# ASP.NET Core разработчик Специализация Java и Базы данных Подготовка к сертификации Oracle Java Programmer (OCAJP) Unity Game Developer. Professional Специализация iOS Специализация C# Unreal Engine Technical Game Design Rust Developer
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

REPL и IDE для Scala

REPL (Read-Eval-Print-Loop) -- отличный помощник в разработке на Scala. По сути, речь идет об интерактивной консоли, в которой очень удобно делать следующие вещи: - проверять небольшие функции, - выполнять отладку кода, - просматривать возможности языка Scala и пр.

Чтобы запустить REPL, достаточно набрать в командной строке sbt console. В результате вы увидите приблизительно следующее:

1-1801-602855.png

После чего вы сможете писать команды и сразу их выполнять:

2-1801-35f47b.png

Выйти из REPL тоже несложно: для этого достаточно нажать комбинацию клавиш "Ctrl+D". По сути, примеры кода на Scala вы можете тестировать в REPL, если же требуется вставка больших кусков кода, можно использовать команду :paste.

Scala и IDE

Говоря по правде, совсем необязательно использовать для Scala-разработки IDE. Тем не менее, применение специализированной среды значительно упрощает процесс. Однако не забывайте и о том, что Scala — это все же язык программирования со сложной семантикой, а значит, возможности среды разработки здесь более ограничены, если сравнивать, например, с языком Java. Однако даже такие простые функции, как автодополнение и подсветка несуществующих методов могут существенно облегчить жизнь программисту.

В настоящее время наиболее популярными IDE для Scala являются IntelliJ IDEA и Eclipse. При этом для Eclipse существует вариант Scala IDE, а для IDEA -- плагин от JetBrains.

3-1801-48bf05.png

По материалам tproger.ru.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
1 комментарий
Комментарий удален
Для комментирования необходимо авторизоваться
🔥 Черная пятница!
Любой доступный курс OTUS можно купить со скидкой по промокоду — blacksale21