Get Started with the Force.com IDE
The Force.com IDE is an integrated development environment for
developing applications on the Lightning Platform using Apex, Visualforce, and metadata
components. Designed for developers and development teams, the IDE provides tools to
accelerate Salesforce application development. These tools include wizards, source code
editors, test execution tools, deployment aids, integrated help, and an interactive
debugger.
The Force.com IDE is built on top of the open-source Eclipse Platform and is available as a plug-in. The plug-in is open source—you can find and contribute to its source code on GitHub.
You can use the Force.com IDE to:
- Test and debug Apex classes and triggers using the Apex Test Results view.
- Run anonymous blocks of Apex on the server in the Execute Anonymous view.
- Browse schema objects and fields or assemble and execute SOQL queries in the Schema Explorer.
- Synchronize project contents with changes on the server using Save to Server, Refresh from Server, and Synchronize with Server commands.
- Utilize the Compare Editor to merge changes when conflicts are detected.
- Deploy metadata components from one Salesforce organization to another, or validate a planned deployment without saving changes, using the Deploy to Server wizard.
To get started working in the Force.com IDE, look at the following topics.