Tools for Development
IDEs
A list of available IDEs to create classes, triggers, Visualforce/Lightning pages/components.
- Force.com IDE – plugin for Eclipse
- JedIDE – plugin for IntelliJ IDEA & standalone Force.com IDE
- MavensMate – plugin for Sublime Text and Atom and VS Code
- FuseIT SFDC Explorer - This is a standalone tool
- Welkin Suite – This is a standalone tool;
- Illuminated Cloud - plugin for IntelliJ IDE
- Aside.io - Web-based IDE
- Cloud 9 - Web-based IDE
- VimAwesome - VIM plugin for Force.com
- HaoIDE - Sublime Text plugin for Force.com
- Metaforce - A lightweight Chrome app for Salesforce develoment
Browser extensions
- Salesforce Navigator (Google Chrome)
- Force.com Logins (Google Chrome, Firefox)
- Salesforce Developer Tool Suite (Google Chrome)
- Salesforce Lighting Components Inspector (Google Chrome)
- Salesforce Developer Tool Suite (Google Chrome)
- Salesforce Schema Builder Expander (Google Chrome)
- Boostr for Salesforce (Google Chrome)
- Salesforce API Fieldnames (GoogleChrome)
- Changeset Helper (Google Chrome)
- Salesforce Inspector (Google Chrome, Firefox)
- Salesforce Mass Editor (Google Chrome)
- Space (Google Chrome)
Debuggers
-
- Realtime debugging
- Force.com IDE
- requires special licensing from salesforce
-
- Log replay debugging
- Stand alone IDE
- Subscription required
-
- Log replay debugging
- JetBrains Extension
- Subscription required
-
- Log replay debugging
- VS Code Extension
- Free and open source
- Currently still in alpha
Salesforce ETL tools
Static Analysis Tools
-
CodeClimate: Cloud Service
-
CodeScan: Cloud Service
-
Clayton.io: Cloud Service
-
VSCode Apex PMD: VS Code extension for realtime static analysis as you code
-
Apex PMD: command line core that runs most the above tools