Illuminated Cloud

Compatible with IntelliJ IDEA
Apr 18, 2018
96 072

Illuminated Cloud is a powerful Force.com development tool hosted within JetBrains IntelliJ IDEA. Illuminated Cloud was designed and implemented with the express intent of bringing the beloved feature set of modern Java IDEs to Force.com developers. Because Illuminated Cloud is hosted within IntelliJ IDEA—both Community Edition and Ultimate Edition are supported—users are also able to leverage IDEA's extensive core feature set for Force.com development including its powerful source code editors, polyglot language support for composite applications, and tight integrations with version control, task management, and bug tracking systems.

Illuminated Cloud dramatically simplifies development and deployment of Apex, Visualforce, Lightning and other Force.com metadata types with modern IDE features such as:

  • Support for both traditional and Salesforce DX projects
  • Intelligent context-sensitive code completion and live templates
  • Extensive code navigation and cross-referencing
  • Integrated API documentation
  • ApexDoc support including auto-generation of header comments, tag and symbol completion, syntax highlighting, and quick doc rendering
  • Content type-aware static resource management and static resource bundle support
  • Template-based source file creation
  • Highly-configurable source code formatter
  • Integrated Apex unit test execution and code coverage metrics
  • Source code validation and deployment
  • Powerful Force.com connection management
  • Flexible and efficient metadata deployment, retrieval, and delete actions
  • Anonymous Apex and SOQL query execution
  • Integrated log viewer
  • Offline Apex debugger

Download plugin

Recent change notes

Issue 965 - Fixed an issue with multi-line @param tags during internal ApexDoc generation. Added a workaround for an issue with PMD 6.2.0 where it would fail due to an XML parse error. Note that this may cause issues with earlier versions of PMD, so all users are advised to upgrade to 6.2.0+ if problems occur. Fixed a parser issue with ternary expressions in Visualforce/Lightning formulas. Added missing process() methods to System.Approval.