Version 3, last updated by Iulian Dragos at December 15, 2011 15:37 UTC

JDT Resources

The Scala IDE for Eclipse extends Eclipse's Java tooling in various Scala-specific ways, so an understanding of the structure of the JDT is an important part of getting to grips with the structure of the Scala tooling.

Editors/documents/partitioning

General JDT documentation

JDT Indexer

AspectJ Resources

The Scala IDE for Eclipse uses AspectJ, an aspect-oriented programming extension of Java, to modify the behaviour of the JDT. The following are useful references

PDE Resources

The PDE (Plugin Development Environment) is a set of eclipse plugins for developing eclipse plugins. There is some helpful introductory information here.