

# 使用 AWS Toolkit for JetBrains 執行 (調用) AWS Lambda 函數的遠端版本
<a name="lambda-remote"></a>

AWS Lambda 函數的*遠端*版本是一種原始碼已經存在某個 AWS 帳戶中 Lambda 服務的函數。

若要完成此程序，您必須先安裝 AWS Toolkit for JetBrains，若尚未執行，請先首次連線到 AWS 帳戶。然後在 IntelliJ IDEA、PyCharm、WebStorm 或 JetBrains Rider 執行中的狀態下，執行以下其中一項操作。

1. 開啟 AWS Explorer (如尚未開啟的話)。如果您需要切換到包含函數的不同 AWS 區域，請現在切換。

1. 展開 **Lambda**，並確認已列出函數的名稱。如果已列出，請跳到此程序中的步驟 3。

   如果沒有列出函數的名稱，請建立您要執行 (調用) 的 Lambda 函數。

   如果您將函數建立為 AWS 無伺服器應用程式的一部分，您也必須部署該應用程式。

   如果您是透過建立實作 [Java](https://docs.aws.amazon.com/lambda/latest/dg/java-programming-model-handler-types.html)、[Python](https://docs.aws.amazon.com/lambda/latest/dg/python-programming-model-handler-types.html)、[Node.js](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-handler.html) 或 [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/dotnet-programming-model-handler-types.html) 函數處理常式的程式碼檔案來建立函數，請在程式碼檔案中，選擇函數處理常式旁邊的 Lambda 圖示。然後選擇**建立新的 AWS Lambda**。完成 [Create Function (建立函數)](create-function-dialog.md) 對話方塊，然後選擇 **Create Function (建立函數)**。

1. 在 **Lambda** 已於 **AWS Explorer** 中開啟的情況下，用滑鼠右鍵按一下函數的名稱，然後選擇**執行 '[遠端]'**。  
![\[從 AWS Explorer 開始執行 Lambda 函數的遠端版本\]](http://docs.aws.amazon.com/zh_tw/toolkit-for-jetbrains/latest/userguide/images/lambda-remote.png)

1. 完成[編輯組態 (遠端函數設定)](run-debug-configurations-dialog-remote.md)對話方塊 (若顯示的話)，然後選擇**執行**或**偵錯**。結果會顯示在 **Run (執行)** 或 **Debug (偵錯)** 工具視窗內。
   + 如果**編輯組態**對話方塊沒有顯示，且您希望變更現有的組態，請先變更其組態，然後從頭開始重複此程序。
   + 如果遺漏組態詳細資訊，請展開 **Templates (範本)**、**AWS Lambda**，然後選擇 **Local (本機)**。選擇**確定**，然後從頭重複此程序。