Want to dive even deeper?

Take the course Play Framework for Web Application Development by Martin Gontovnikas and become an expert!
Play Framework for Web Application Development
by Martin Gontovnikas

Check it out!
You're watching a preview of this video, click the button on the left to puchase the full version from Devoxx'10.

Scala Developer Tools in IntelliJ IDEA: SBT, Play and Scalate

With IntelliJ IDEA frequently called the most intelligent Java IDE, JetBrains is working to replicate similar levels of code assistance and developer tools for Scala. This presentation will showcase some of the IDE’s trickiest features that help developers to be more productive, and will provide a brief overview of IntelliJ IDEA’s plugin infrastructure for Scala development, including support for SBT, Play Framework and Scalate.

Published on
  • 1.689
  • 21
  • 0
  • 3
  • 0
  • Scala Developer Tools in IntelliJ IDEA Scala, Play Framework, SBT Andrey Cheptsov, JetBrains
  • Statistics Scala plugin statistics for the last year: ● 230,000+ downloads ● 63,000+ unique users Scala is the most downloadable plugin in IntelliJ IDEA repository
  • What's New ● Smarter type-aware highlighting ● External compiler ● Introduce variable ● Inspections and quick-fixes ● Statement code completion ● Play Framework 2.x support ● Early preview of SBT support
  • External Compiler ● The compilation moved into a separate process ● Faster builds and lower memory consumption ● Zinc-based compiler provides 100%-correct incremental builds ● A single compiler server can handle many opened projects simultaneously
  • Inspections and Quick-fixes ● Replace isInstanceOf with pattern matching ● Remove unnecessary parentheses ● Replace find(x).isDefined with exists(x) ● Validate formatted strings arguments
  • Inspections and Quick-fixes ● Replace isInstanceOf with pattern matching ● Remove unnecessary parentheses ● Replace find(x).isDefined with exists(x) ● Validate formatted strings arguments
  • What's New ● Smarter type-aware highlighting ● External compiler ● Inspections and quick-fixes ● Statement code completion ● In-place introduce variable ● Play Framework 2.x support ● Early preview of SBT support
  • Play Framework 2.x Support ● Completion ● Navigation ● Rename ● Find usages ● Inspections and quick-fixes
  • What's Next? IntelliJ IDEA 13 ● Enable type-aware highlighting ● More advanced refactorings ● More inspection and quick-fixes ● Smarter debugger ● Built-in SBT support

Comments

Be the first one to add a comment