Salesforce開測基於Web的Code Builder集成開發環境


大約兩年前(2020年6月),Salesforce發佈CodeBuilder。作為一個以GitHubCodespaces為模型的基於Web的集成開發環境(IDE),我們終於在近日迎來它的beta測試版本。官方將其描述為“專為Salesforce而優化的開發環境”,可知在亞馬遜Web服務(AWS)的加持下,CodeBuilder允許開發者在組織內的瀏覽器中輕松啟動。

(來自:Salesforce Developer's Blog)

除代碼完成、搜索、重構等功能,Code Builder 還附帶對 Salesforce 框架的支持,預裝工具、並且包括 Salesforce 擴展。

訪問 Salesforce 特定命令

Code Builder 的另一優勢,就是能夠與 Salesforce 開發的編程語言(包括 Apex 和 Lightning Web 組件)完美配合,為所有這些語言提供自動完成功能。

連接到多個 Salesforce 組織

Apex 常用於在 Salesforce 的 CRM 平臺之上構建“軟件即服務”(SaaS)類應用程序,而 Lightning Web 組件則可使用 HTML 和 JavaScript 構建自定義 Web 元素。

使用瀏覽器探索組織元數據

在該 IDE 的幫助下,開發者能夠測試並部署對 Apex 類的更改和 Lightning Web 組件。或構建並運行 Salesforce 對象查詢語言查詢,以搜索組織的 Salesforce 數據和獲取特定信息。

創建並部署 Apex 和 LWC

如大傢所料,Code Builder 還內置與 GitHub 等版本控制系統的集成。Salesforce 的首席開發倡導者 Mohith Shrivastava 在博客文章中提到:

Code Builder 帶有與 Visual Studio Code 的 Salesforce Extensions 包中相同的擴展集,且 UI 觀感類似於 VS Code 。

如此一來,VS Code 的老用戶能夠輕松上手並使用 Code Builder 工具,比如 Salesforce Extensions 擴展包。

使用 SOQL Builder 編寫和執行 SOQL 查詢

需要註意的是,在 beta 測試階段,Code Builder 有 20 小時的使用時長限制、且最長為 30 天。如需變更,必須將更改部署到組織、或提交到源碼控制。

使用代碼生成器終端運行 Salesforce CLI 命令

此外 Salesforce 也不承諾不會在沒有預警的情況下移除 Code Builder 開發環境,並表示會在全面上市前徹底清理。


相關推薦

2024-03-23

nce/workbench/AI Workbench主要功能介紹:快速安裝、設置和配置基於GPU的開發環境。基於最新模型的預構建、即插即用的生成式人工智能和機器學習示例項目。使用NVIDIA API目錄中的雲端端點或本地NVIDIA NIM微服務部署生成式AI模型。直

2022-06-24

碼。初期亞馬遜對Java、JavaScript和Python編程語言,開展瞭基於數十億行可公開訪問的源碼、自傢代碼庫、以及公共論壇上的示例文檔的訓練。目前 CodeWhisperer 已作為 AWS IDE Toolkit 的一部分而提供預覽,感興趣的開發者們可以立即

2024-03-08

些集成開發環境包括PyCharm、IntelliJIDEA(Google的AndroidStudio基於此開發)、WebStorm、Rider等。GitHub Copilot Chat 由 OpenAI 最先進的公共大型語言模型(LLM)GPT-4 支持。該工具具有上下文感知功能,可根據您的編碼任務定制建議,讓開發

2024-01-04

isual C++ Redistributable for Visual Studio 2013Visual Studio 2013 Shell(集成版和隔離版)。Visual Studio 2013 版本的組件包括部署代理、代理 IntelliTrace 收集器、Microsoft Azure 工具、多字節 MFC 庫、遠程工具、發佈管理、SDK、SQL Server 數據工具、團

2022-06-22

美元,開發人員在 Visual Studio Code、Neovim 和 JetBrains IDE 等集成開發環境 (IDE) 中編程的時會提供下一行代碼建議。Copilot 可以建議完整的方法和復雜的算法以及樣板代碼並協助進行單元測試。在過去的 12 個月中,超過 120 萬開發人

2023-12-02

程碑式的產品,是Borland公司的開端,也是第一個流行的集成開發環境(IDE)。在當時,這是一款偉大的產品,它的成功令人難以置信。Turbo Pascal是Borland公司一個很有代表性的軟件開發產品。從語言角度說Turbo Pascal是Pascal語言的

2024-05-07

測解碼加速、LoRA Fusion等先進的GenAI優化技術;Neuron Studio集成開發環境可提供一站式可視化的開發環境,跳出傳統的代碼開發環境,帶來所見即所得”般更易用的開發體驗。目前,天璣AI開發者套件已覆蓋智能手機、智能汽車、

2023-11-08

造個人專屬GPT和構建AI agents方面,OpenAI向開發者推出GPT Builder助手,構建過程就是和GPT Builder聊天,告訴它你想要做什麼即可;即將上線Assistant API,允許AI助手執行具體任務,包含代碼解釋器、知識庫、函數調用等一些工具,並

2022-06-28

式出版!作為課程教材,該書的出版,目的在於構建全套基於龍芯處理器的軟硬件教學體系,為行業培養未來的工程師。全書共11章,側重於對構成微型計算機系統的硬件和軟件要素原理的介紹,目的是使讀者掌握設計與分析計

2022-07-11

作為一傢以軟件開發聞名的商業巨頭,微軟一直都致力於在程序開發上為用戶帶來更為便捷的體驗。在2019年,微軟曾發佈遠程開發擴展,允許用戶通過本地VSCode在Windows10及以上系統的Linux子系統、Docker容器、SSH管理的遠程物理或

2022-10-08

間件、開源和第三方工具以及操作系統支持,旨在簡化對基於RISC-V的矽前設計的探索。英特爾表示,它正在與商業和開源的RISC-V IP供應商合作,以便為不同的基於RISC-V的處理器的軟件開發提供一個一致的環境。在商業方面,RISC-V

2023-08-15

補齊、代碼糾錯、代碼解釋、單元測試生成等開發能力。基於此,科大訊飛公佈基於星火2.0的智能編程助手:iFlyCode 1.0。據悉,iFlyCode 1.0擁有星火大模型的所有代碼生成相關能力,並可以無縫集成至開發環境。此外,它還可以幫

2023-08-16

補齊、代碼糾錯、代碼解釋、單元測試生成等開發能力。基於此,科大訊飛公佈基於星火2.0的智能編程助手:iFlyCode 1.0。據悉,iFlyCode 1.0擁有星火大模型的所有代碼生成相關能力,並可以無縫集成至開發環境。此外,它還可以幫

2023-08-16

補齊、代碼糾錯、代碼解釋、單元測試生成等開發能力。基於此,科大訊飛公佈基於星火2.0的智能編程助手:iFlyCode 1.0。據悉,iFlyCode 1.0擁有星火大模型的所有代碼生成相關能力,並可以無縫集成至開發環境。此外,它還可以幫