Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
What are the best IDEs for Scala development?
3
Options
Considered
59
User
Recs.
Oct 28, 2023
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
3
Options
Considered
Best IDEs for Scala development
Price
Platforms
License
--
IntelliJ IDEA
-
Windows, Linux, Mac
-
--
Eclipse
-
Cross Platform
MIT
--
Emacs + ensime
0
-
-
See Full List
--
IntelliJ IDEA
My Rec
ommendation
for
IntelliJ IDEA
My Recommendation for
IntelliJ IDEA
All
12
Experiences
1
Pros
7
Cons
3
Specs
Top
Pro
•••
Community edition is open source
The community version is open source and works perfectly with Scala.
See More
Top
Con
•••
Lacks good support for individual files and scripts
You can't really work with files outside of an sbt or maven project with IDEA. Sometimes you'd just like to write a single-file command-line tool in Scala, but you'll have to reach for a different editor when you do.
See More
WorthyDamasen's Experience
everything just works . Not so comfortable in SUblime , vscode plugins are not that good .
See More
Specs
Platforms:
Windows, Linux, Mac
Top
Pro
•••
Free version available
There is a free community edition (open source) and an ultimate edition, which you can compare here. The ultimate edition is available for free for one year for students but must be registered through an .edu e-mail account.
See More
Top
Con
•••
Inspection can be wrong
Sometimes the in-editor type checker incorrectly marks code as incorrect, despite the code compiling and running.
See More
Top
Pro
•••
Stable and robust
IntelliJ IDEA hardly ever crashes or has any issues that plague other Java IDEs like file corruption or slowness.
See More
Top
Con
•••
Performance
Tends to slow down, sometimes to the point that keystrokes don't register for a few seconds, especially when making heavy use of implicits.
See More
Top
Pro
•••
Intuitive and slick UI
IDEA has a clean, intuitive interface with some customization available (such as the Darcula theme).
See More
Top
Pro
•••
Prices are not bad
For $24 a month you get access to all JetBrains products, so you can use many tools. Others, like NetBeans, Eclipse, etc, they're good, but IntelliJ is in space and the sky is the limit.
See More
Top
Pro
•••
Fast and smart contextual assistance
Uses a fast indexing technique to provide contextual hints (auto-completion, available object members, import suggestions). On-the-fly code analysis to detect errors and propose refactorization.
See More
Top
Pro
•••
Clear and detailed documentation
The documentation is exhaustive, easy to navigate and clearly worded.
See More
Hide
See All
Get it
here
Recommend
28
7
--
Eclipse
My Rec
ommendation
for
Eclipse
My Recommendation for
Eclipse
All
8
Experiences
1
Pros
3
Cons
3
Specs
Top
Con
•••
Plugins can be unstable
Though there are plenty of plugins to choose from, they aren't always reliable. Some aren't maintained, bug fixes can be slow, and you may need to download plugins from multiple sources.
See More
Top
Pro
•••
Highly customizable
Thanks to the large variety of plugins and various configuration options, Eclipse is very customizable.
See More
RationalLupercus's Experience
Can't be found on the workspace anymore. It's has been depreciated. Now a long and painfull installation process is needed
See More
Specs
Platforms:
Cross Platform
License:
MIT
Price:
FREE
Multi Language Support:
yes
See All Specs
Top
Con
•••
UI can be confusing
There's an overly abundant presence of menus, this forces you to constantly click around the different menu structures; foreign ideas, like Views and Perspectives; strange menu choices, like configure settings located in Windows menu->Preferences.
See More
Top
Pro
•••
Large selection of plugins
Eclipse has a large and active community, which has resulted in a wide variety of plugins.
See More
Top
Con
•••
No built-in support for sbt
Instead relies on the sbt eclipse plugin which is buggy and executed from the terminal.
See More
Top
Pro
•••
Free and cross-platform
Eclipse runs on Windows, Linux and Mac.
See More
Hide
See All
Get it
here
Recommend
13
5
--
Emacs + ensime
My Rec
ommendation
for
Emacs + ensime
My Recommendation for
Emacs + ensime
All
3
Pros
2
Cons
1
Top
Pro
•••
Fully customizable
See More
Top
Con
•••
Lisp sucks + ensime sometimes misses
Emacs Lisp is a pain in the butt. Hard to configure! Ensime is not quite good as IntelliJ in finding code completion candidates.
See More
Top
Pro
•••
Ensime is ubiquitous
Can be used with VSCode & neovim. It's snappy & fast under all editors! You could also use slime, Atom, etc.
See More
Hide
See All
0
Recommend
6
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop