Apex - 環(huán)境

2019-10-26 16:26 更新

在本章中,我們將了解我們的Salesforce Apex開(kāi)發(fā)環(huán)境。 假設(shè)您已經(jīng)設(shè)置了用于進(jìn)行Apex開(kāi)發(fā)的Salesforce版本。

您可以在Salesforce的Sandbox或Developer版中開(kāi)發(fā)Apex代碼。 沙箱組織是您的組織的副本,您可以在其中編寫(xiě)代碼并進(jìn)行測(cè)試,而不會(huì)冒數(shù)據(jù)修改或干擾正常功能的風(fēng)險(xiǎn)。 根據(jù)標(biāo)準(zhǔn)工業(yè)實(shí)踐,您必須在Sandbox中開(kāi)發(fā)代碼,然后將其部署到生產(chǎn)環(huán)境。

在本教程中,我們將使用Salesforce的Developer Edition。 在開(kāi)發(fā)人員版本中,您不能選擇創(chuàng)建沙盒組織。 Sandbox功能在其他版本的Salesforce中可用。


deployment_process


Apex代碼開(kāi)發(fā)工具

在所有版本中,我們可以使用以下三種工具來(lái)開(kāi)發(fā)代碼:

  • Force.com開(kāi)發(fā)人員控制臺(tái)
  • Force.com IDE
  • Salesforce用戶(hù)界面中的代碼編輯器

注意:我們將在整個(gè)教程中使用開(kāi)發(fā)者控制臺(tái)來(lái)執(zhí)行代碼,因?yàn)樗呛?jiǎn)單和對(duì)用戶(hù)友好利于學(xué)習(xí)。


Force.com開(kāi)發(fā)人員控制臺(tái)

開(kāi)發(fā)人員控制臺(tái)是一個(gè)集成開(kāi)發(fā)環(huán)境,包含一系列工具,可用于在Salesforce組織中創(chuàng)建,調(diào)試和測(cè)試應(yīng)用程序。


開(kāi)啟開(kāi)發(fā)人員控制臺(tái)的步驟:

第1步:進(jìn)入名稱(chēng)- >開(kāi)發(fā)者控制臺(tái)


開(kāi)發(fā)者控制臺(tái)

第二步:單擊“開(kāi)發(fā)人員控制臺(tái)”,將出現(xiàn)以下窗口。


第二步

以下是您可以使用開(kāi)發(fā)人員控制臺(tái)執(zhí)行的一些操作。

  • 編寫(xiě)和編譯代碼 - 您可以使用源代碼編輯器編寫(xiě)代碼。 保存觸發(fā)器或類(lèi)時(shí),代碼將自動(dòng)編譯。 將報(bào)告任何編譯錯(cuò)誤。
  • 調(diào)試 - 您可以查看調(diào)試日志并設(shè)置有助于調(diào)試的檢查點(diǎn)。
  • 測(cè)試 - 您可以對(duì)組織中的特定測(cè)試類(lèi)或所有類(lèi)執(zhí)行測(cè)試,并且可以查看測(cè)試結(jié)果。 此外,您可以檢查代碼覆蓋率。
  • 檢查性能 - 您可以檢查調(diào)試日志以查找性能瓶頸。
  • SOQL查詢(xún) - 您可以查詢(xún)組織中的數(shù)據(jù),并使用查詢(xún)編輯器查看結(jié)果。
  • 彩色編碼和自動(dòng)完成 - 源代碼編輯器使用顏色方案以便于代碼元素的可讀性,并為類(lèi)和方法名稱(chēng)提供自動(dòng)完成。


開(kāi)發(fā)者控制臺(tái)中執(zhí)行代碼

本教程中提到的所有代碼片段都需要在開(kāi)發(fā)人員控制臺(tái)中執(zhí)行,以下是相同的步驟。


第1步:使用login.salesforce.com登錄Salesforce.com。 復(fù)制教程中提到的代碼anippets。 現(xiàn)在,我們將使用以下示例代碼:

字符串的myString ='MyString的';
System.debug(+ myString的'字符串變量?jī)r(jià)值');


login_screen


第2步:打開(kāi)開(kāi)發(fā)人員控制臺(tái),單擊名稱(chēng) - >開(kāi)發(fā)人員控制臺(tái),然后單擊執(zhí)行匿名,如下所示。


單擊名稱(chēng)


執(zhí)行匿名


第3步:然后會(huì)出現(xiàn)一個(gè)窗口,你可以將代碼粘貼在那里。


粘貼代碼


第4步:點(diǎn)擊執(zhí)行,然后調(diào)試日志將打開(kāi)。一旦日志中出現(xiàn)如下圖所示的窗口,然后點(diǎn)擊日志記錄:


打開(kāi)日志記錄


然后在窗口中鍵入“USER”,如下所示,輸出語(yǔ)句將出現(xiàn)在調(diào)試窗口中。 這個(gè)'USER'語(yǔ)句用于過(guò)濾輸出。


USER

所以基本上,你將遵循所有上述步驟在本教程中執(zhí)行任何代碼段。


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)