2. Hamza Siddiqui (Special Guest)
Salesforce MVP | Director of Product Development
| Founder of PakDreamin
3.
4. Agenda
● Discover Code Builder
● Features
● What’s Different?
● How to setup Code Builder
● How to Learn
● Demo!
5. Discover Code Builder
● Salesforce Code Builder is an integrated development environment (IDE) that has all the
power and flexibility of Visual Studio Code, Salesforce Extensions for VS Code, and
Salesforce CLI—all from within your web browser. Code Builder provides a modern developer
experience for all Salesforce developers, regardless of expertise level.
6. Salesforce Development from Browser!
● Code Builder is an IDE you can access from a browser. Install as a managed package, and
use Code Builder to effortlessly move from working locally on your desktop at the office to
working in your browser at your favourite cafe. Just pick up from where you left off!
7. Features
● Default Org and ability to connect to multiple Salesforce Org’s
● Command Palette
● Access Org’s Metadata
● SOQL Builder
● Ability to write and test Apex, Aura, LWC, Functions, or Visualforce code
● Run Salesforce CLI commands directly from Code Builder Terminal
8. What’s Different
● It is a managed package on Appexchange
● Can’t add any new extensions
● Work from anywhere. Bookmark your development environment to return to it, or access the
link from a different machine.
● Unlike a desktop IDE, Code Builder saves your work for you without you explicitly having to do
so.
● Capped usage for beta at 20 hours for a maximum of 30 days.
● Highly recommended that you save your work and close the browser tab that is running Code
Builder to stop the usage clock when you aren’t using Code Builder.
9. How to Set Up Code Builder
● Search for code builder on AppExchange.
● Click Get It Now
● Select the org in which you want to install Code Builder
● Check terms and conditions and click Confirm and Install
● Assign permission: From Setup, enter Permission Sets in the Quick Find box, then select
Permission Sets.
● Click CodeBuilder.
● Click Manage Assignments
● Click Add Assignments.
● Select the checkboxes next to the users to assign the permission set and click assign.
10. How to Learn!
● Quick Start guide: https://developer.salesforce.com/tools/vscode/en/codebuilder/cb-start
● Trailhead Module: https://trailhead.salesforce.com/content/learn/modules/code-builder-
quick-look/get-to-know-code-builder