Illuminated Cloud integrates Salesforce API documentation directly into the editor. Documentation is provided for the following:
System Apex types
![]() Standard SObjects ![]() Standard Visualforce and Lightning components ![]() Visualforce and Lightning functions ![]() Visualforce global variables and Lightning global value providers
![]() Visualforce, Salesforce1, and Aura JavaScript APIs (commercial edition IDEs only) ![]() | Custom API DocumentationIlluminated Cloud also supports authoring and viewing of custom API documentation for Apex declarations, SObjects and fields, and Visualforce/Lightning components.Custom Apex types
Custom Apex types are documented using ApexDoc. Illuminated Cloud provides full support for ApexDoc markup including code completion, syntax highlighting, reference navigation, and custom documentation rendering.
![]() Custom SObjects and fields
Custom SObjects and fields are documented using description metadata.
![]() Custom Visualforce and Lightning components
Custom Visualforce and Lightning components are documented using description elements of the respective components.
![]() Custom JavaScript (commercial edition IDEs only)
Custom JavaScript declarations are documented using JSDoc. Note that due to JavaScript's inherently untyped nature, the IDE uses JSDoc type information for runtime type inference resulting in higher quality code completions, reference navigation, refactoring results, and integrated API documentation.
![]() Method and function parametersMethod and function parameter information is only a keystroke away including support for SObject constructor field initializers. |