Child pages
  • Getting Started with IntelliJ IDEA Scala Plugin

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Wiki Markup
{redirect:https://www.jetbrains.com/idea/help/creating-and-running-your-scala-application.html|delay=0}

This getting started guide is intended for those who want to start working with the Scala IntelliJ IDEA plugin. Hope it gives you a good kick to start exploring the plugin for yourself, and, of course, reading this space - you can find more useful information about other helpful plugin features, like Java/Scala cross-language interoperability which includes refactorings, coding assistance and much more.
In this guide:

...

  • If you plan to create other projects that involve this library, select Global - thus you will be able to share the library anywhere on the current machine.
  • If you select Project level, then all the jar archives will be included in your project. This makes your project portable between the different computers and independent from the Scala SDK.
Tip

To significantly speed-up project compilation you may configure the Fast Scala Compiler (FSC).

Exploring Project Structure

...

As you see, IntelliJ IDEA has automatically specified the Scala compiler library, and added it to the list of module dependencies. If you want to learn more about project configuration, refer to http://devnet.jetbrains.net/thread/290032.

To significantly speed-up project compilation you may configure the Fast Scala Compiler (FSC).

Creating Source Code

Now everything is ready for the first HelloWorld application.

...