The Top Choice Scala IDE
The Most Intelligent IDE for Scala Development
While IntelliJ IDEA is frequently called the most intelligent Java IDE, now it provides similar levels of code assistance and developer tools for Scala as well.
Support for Scala is available for free in IntelliJ IDEA Ultimate and IntelliJ IDEA Community Edition via a separate plugin.
Check out these tutorials on how to use IntelliJ IDEA for developing Scala and Play Framework applications.
What's New in IntelliJ IDEA 13
- Built-in support for SBT
- Code rearranger
- Methods equals() and hashCode() generation
- Type information on mouse hover
Focused on developer productivity, IntelliJ IDEA offers the most intelligent code assistance that spares you from the tedious routine and saves your time.
- The smartest code completion
- Profound navigation
- Advanced and safe refactorings
- Language injections
With IntelliJ IDEA's powerful tools for static code analysis, you can find probable bugs, locate dead code, detect performance issues and improve code structure without typing or executing the code.
- On-the-fly code analysis
- Programming with intentions and quick-fixes
- Shared inspection profiles
- Custom inspections
IntelliJ IDEA includes amazing set of tools which work out-of-the-box and make development more productive.
- Support for Maven and SBT
- Built-in support for JUnit, ScalaTest and specs2
- VCS tools with Git, GitHub, SVN and others
- Java to Scala converter
Scala for Enterprise
If you develop real-world enterprise applications, IntelliJ IDEA is your best choice thanks to it's outstanding support for the cutting-edge web frameworks and database tools.
- Support for Play Framework 2
- Database tools and SQL support
See also: Play Framework
Check out how IntelliJ IDEA helps you create web applications using Scala and Play Framework. More info »