Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Scala Plugin для IntelliJ IDEA

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Scala Plugin для IntelliJ IDEA

Pavel Fatin

October 01, 2011

Transcript

38 slides
  1. IntelliJ Scala Plugin Agenda  Why do we need it

     What's inside  What's next
  2. What makes us more productive?  Highlighting  Inspections 

    Code formatting  Auto-completion  Information look-up  Navigation  Refactoring  Integration Rationale
  3. Inspections  Unused symbol  Variable could be value 

    Redundant return  Syntactic sugar  Method signature inspections Features
  4. Code completion  Basic  Class name  Expected-type based

     «Some»  Global member  Anonymous function Features
  5. Imports management  Import entity on completion  Auto-import unresolved

    symbol  Highlight unused imports  Optimize imports  Paste imports Features
  6. Refactoring  Rename  Introduce variable  Inline variable 

    Extract method  Introduce parameter Features
  7. Integrations  Java  JUnit / Specs / ScalaTest 

    Maven  Spring  Lift  SBT  FSC Features
  8. Tasks  Fix move refactoring  Smart Step in debugger

     Evaluate Expression in debugger  Scalate support  Scaladoc support Roadmap

More Decks by Pavel Fatin

Other Decks in Programming