---
schema_version: "1"
id: 05039634f134336e2ababb09bbe28db1c0ab30a0c94951b9f25c53dd830c5c34
title: Apex Development with Salesforce Extensions
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/salesforcedx/codebuilder/guides/files/develop/apex/codebuilder-apex-overview.md
canonical_url: https://developer.salesforce.com/docs/platform/code-builder/guide/codebuilder-apex-overview.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1ec64bed2c9d8b46789d79aa09a1087a3b8aad96cdefab502be0cab362b6852f
products:
  - Agentforce Vibes IDE
  - salesforcedx
---
# Apex Development with Salesforce Extensions

The Salesforce Extension Pack comes with a large set of tools for writing, testing, refactoring, and debugging your Apex code. In-app assistance makes it easy for low-code developers and admins to write, test, and debug Apex code.

## In This Section
- [Quick Start with Apex Development](/docs/platform/sfvscode-extensions/guide/apex-get-started.html): Learn how to create Apex classes, test classes, and triggers in VS Code.
- [Apex Language Server](/docs/platform/sfvscode-extensions/guide/apex-language-server.html): Use the included Apex Language Server to access Apex code editing capabilities.
- [Tools for Writing Apex Code](/docs/platform/sfvscode-extensions/guide/apex-writing.html): Learn more about the Apex code editing capabilities in VS Code.
- [Use Anonymous Apex](/docs/platform/sfvscode-extensions/guide/apex-anonymous.html): Create and run an Anonymous Apex script in VS Code.
- [Test Apex Code](/docs/platform/sfvscode-extensions/guide/apex-testing.html): Run Apex tests and check code coverage in VS Code.
- [Refactor Your Apex Code](/docs/platform/sfvscode-extensions/guide/apex-refactoring.html): Rename Apex types and extract constants and local variables.
- [Debug Apex Code](/docs/platform/sfvscode-extensions/guide/apex-debugging.html): Learn about the different debugging tools available to Apex developers.
- [Sample Apex Tasks](/docs/platform/sfvscode-extensions/guide/apex-tasks.html): Check out meaningful Apex code examples in the Apex Recipes Github repository.

## See Also

- [*Apex Developer Guide*](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_dev_guide.htm)
- [*Salesforce DX Developer Guide*](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev)
- [*Trailhead*: Apex Triggers](https://trailhead.salesforce.com/content/learn/modules/apex_triggers)
- [*Trailhead*: Find and Fix Bugs with Apex Replay Debugger](https://trailhead.salesforce.com/content/learn/projects/find-and-fix-bugs-with-apex-replay-debugger)

