Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{div:class=navigation}
{table:width=100%}
 {tr}
  {td} {align:left}[Top|Custom Language Support] {span:class=sep}\|{span} {span:class=text}Custom Language Support{span}{align} {td}
  {td} {align:right}[Next|Language and File Type] {span:class=sep}\|{span} {span:class=text}Language and File Type{span}{align} {td}
 {tr}
{table}
{div}

1. Download and install IntelliJ IDEA

Download and install either IntelliJ IDEA Ultimate or IntelliJ IDEA Community Edition.

2. Check out Community Edition source files

...

 

Redirect
locationhttp://www.jetbrains.org/

...

3. Install required plugins

Make sure that the bundled Plugin DevKit plugin is enabled. Install and enable Grammar-Kit and PsiViewer plugins.

4. Configure SDK and source files

Configure a common JDK and an IntelliJ IDEA Plugin SDK. For IntelliJ IDEA Plugin SDK you should specify the directory with installed IntelliJ IDEA. By default it offers the directory of the currently running IntelliJ IDEA.

To attach the Community Edition source files to the SDK, open the Sourcepath tab in the SDK configuration dialog, press the Add button and select the directory with the Community Edition source checkout. IntelliJ IDEA will scan the directory for roots and offer the list of roots to add, with everything checked by default. Accept the list of roots by pressing OK.

Image Removed

Image Removed

5. Create a project

Create an IntelliJ IDEA Plugin project and specify IntelliJ IDEA Plugin SDK.

Image Removed

Wiki Markup
{div:class=navigation}
{table:width=100%}
 {tr}
  {td} {align:left}[Top|Custom Language Support] {span:class=sep}\|{span} {span:class=text}Custom Language Support{span}{align} {td}
  {td} {align:right}[Next|Language and File Type] {span:class=sep}\|{span} {span:class=text}Language and File Type{span}{align} {td}
 {tr}
{table}
{div}

intellij/sdk/docs/tutorials/custom_language_support/prerequisites.html