User Documentation for the Scala IDE 3.0.x
This documentation is the starting point for the installation guide and other information regarding the use of the Scala IDE for Eclipse V3.0.0.
Contents:
- Getting Started
- Advanced Setup
- Features
- Typing and Viewing
- As You Type Error Reporting
- Code Completion
- Code Templates
- Auto Edits new
- Formatting
- Inferred Type Hover
- Implicit Highlighting new
- Javadoc on hover
- Mark Occurrences updated
- Quick Fixes
- Refactoring updated
- Semantic Highlighting new
- Show Type of Selection new
- Show Inferred Semicolons
- Source generators new
- Structured Selection
- Syntax Highlighting updated
- Navigating
- Scala JUnit Test Finder new
- Scala Debugger new
- Scala Interpreter
- Logging new
- Typing and Viewing
- Tutorials
- Using Scala IDE on Maven projects
- Setup and use Play framework 2.1 in Scala IDE 3.0
- What is in this guide?
- Installing the Scala IDE Play2 plug-in
- Setting up Play 2.1
- Creating a Play 2.1 application
- Configuring the Play 2.1 web application for Scala IDE
- Configuring Scala IDE for the Play 2.1 web application
- Importing the Play web application into Scala IDE
- Doing some development
- Going further
- Feedback
- Setup and use Lift framework 2.4 in Scala IDE 2.0
- Enabling Scala continuations plugin in the Scala IDE
- Setup and use the Scalac project with the Scala IDE
- Frequently Asked Questions
- General
- What Eclipse Platforms are supported?
- I have a Retina Display and Eclipse looks blurry. How can I fix it?
- What Eclipse package should I use?
- Can I install more than one Scala IDE plugin?
- I have an existing Java project and I wish to add Scala files. How do I convince Eclipse to work with Scala?
- I am running out of stack space in Eclipse. How do I increase the stack size?
- Scala IDE complains about ‘no Scala library...’ or ‘More than one Scala library...’
- Scala IDE complains about ‘... is cross-compiled with an incompatible version of Scala ...’
- Scala Interpreter
- Know Issues
- Do Not Enter road sign when opening a Scala Editor
- Scala errors on all Unicode arrows
- Red screen of death (red squiggles everywhere)
- No completions available
- Bad completion when using companion object in Java
- Eclipse freezes (deadlock)
- NoClassDefFoundError (scala/tools/nsc/settings/MutableSettings$SettingValue)
- Incorrect compiler error reported in the Scala Editor
- General
- Community
- Using Unit Testing Frameworks
- License
Contribute!
This documentation could use your help to grow and be refined. It is managed as a GitHub project at http://github.com/scala-ide/docs. Use the different available tools to communicate with development team.
Note
The documentation is redacted using reStructuredText markup language (reST). As with other markup languages, reST is the moral descendant of DocBook, and intended to be a lightweight way to structure text without having to deal with the presentation details involved in HTML. You can find references and tools for editing reST on its wikipedia page.