Web financing

After two years of development, Salesforce releases its web IDE in beta

Regular TechCrunch readers may recall that about two years ago (in June 2020), Salesforce made waves with the announcement of Code Builder, a web-based integrated development environment (IDE) inspired by from GitHub Codespaces. Mom had been the word since then, but today Salesforce unceremoniously scrapped the beta version of Code Builder, which the company describes in a blog post as having evolved into “a Salesforce-optimized development environment.”

As promised several summers ago, Code Builder – powered by Amazon Web Services – allows developers to launch an IDE in their browser from within their Salesforce org. Along with features like code completion, search, and refactoring, Code Builder comes with support for Salesforce frameworks and comes pre-installed with tools including Salesforce extensions.

As expected, Code Builder works well with programming languages ​​developed by Salesforce, including Apex and Lightning Web Components, offering auto-completion for each of them. (Apex is commonly used to build software-as-a-service applications on Salesforce CRM platforms, while Lightning Web Components are custom web elements created using HTML and JavaScript.) With the IDE, developers can test and deploy changes to Apex classes. and Lightning Web Components or create and run a Salesforce Object Query Language query to find specific information in an organization’s Salesforce data.

As you might expect, Code Builder also has built-in integration with version control systems like GitHub.

GitHub code generator

Picture credits: Selling power

“Code Builder comes with the same set of extensions as in the Salesforce Extension Pack for Visual Studio Code, and the look and feel is similar to the Visual Studio Code user interface,” said Mohith Shrivastava, leading developer advocate at Salesforce, in the aforementioned release. blog post. “So if you’re a Visual Studio Code user and have used our tools like the Salesforce Extension Pack, you should feel right at home.”

A few words of warning before trying Code Builder: Salesforce limits usage to 20 hours for up to 30 days for the duration of the beta. To be saved, changes must be deployed to an organization or committed to source control. Salesforce also doesn’t promise that Code Builder environments won’t be retired without warning, and says it will retire all beta environments before Code Builder reaches general availability.

Lest the launch of Code Builder be interpreted as a transition from Salesforce to desktop IDEs, the company firmly assures that this is not the case. “Our strategy is to have a set of IDE extensions that customers can access from [Microsoft Visual Studio Code] or Code Builder,” Shrivastava continued. “Therefore, we will continue to build and maintain the Salesforce extension pack to support both VS Code on desktop and Code Builder in the browser.”