

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengkonfigurasi toolchain Anda
<a name="setup-toolchain"></a>

 AWS Toolkit for Visual Studio Code Mendukung berbagai bahasa di semua AWS layanan. Bagian berikut menjelaskan cara mengonfigurasi rantai alat Anda untuk berbagai bahasa.

## Konfigurasikan toolchain untuk.NET Core
<a name="setup-toolchain-for-net"></a>

1. Pastikan Anda telah menginstal AWS Toolkit for VS [Code](setup-toolkit.md#setup-install).

1. Instal [ekstensi C \$1](https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp). Ekstensi ini memungkinkan VS Code untuk men-debug aplikasi.NET Core.

1. Buka aplikasi AWS Serverless Application Model (AWS SAM), atau [buat satu](sam-get-started.md#serverless-apps-create).

1. Buka folder yang berisi`template.yaml`.

## Konfigurasikan toolchain untuk Node.js
<a name="setup-toolchain-for-node"></a>

1. Pastikan Anda telah menginstal AWS Toolkit for VS [Code](setup-toolkit.md#setup-install).

1. Buka AWS SAM aplikasi, atau [buat satu](sam-get-started.md#serverless-apps-create).

1. Buka folder yang berisi`template.yaml`.
**catatan**  
Saat men-debug fungsi TypeScript Lambda langsung dari kode sumber (konfigurasi peluncuran `"target": "code"` memiliki), TypeScript kompiler harus diinstal baik secara global atau di proyek Anda. `package.json`

## Konfigurasikan toolchain untuk Python
<a name="setup-toolchain-for-python"></a>

1. Pastikan Anda telah menginstal AWS Toolkit for VS [Code](setup-toolkit.md#setup-install).

1. Instal [ekstensi Python untuk Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-python.python). Ekstensi ini memungkinkan VS Code untuk men-debug aplikasi Python.

1. Buka AWS SAM aplikasi, atau [buat satu](sam-get-started.md#serverless-apps-create).

1. Buka folder yang berisi`template.yaml`.

1. Buka terminal di root aplikasi Anda, dan konfigurasikan `virtualenv` dengan menjalankan`python -m venv ./.venv`.
**catatan**  
Anda hanya perlu mengkonfigurasi `virtualenv` sekali per sistem.

1. Aktifkan `virtualenv` dengan menjalankan salah satu dari berikut ini:
   + Kulit bash: `./.venv/Scripts/activate`
   + PowerShell: `./.venv/Scripts/Activate.ps1`

## Konfigurasikan toolchain untuk Java
<a name="setup-toolchain-for-java"></a>

1. Pastikan Anda telah menginstal AWS Toolkit for VS [Code](setup-toolkit.md#setup-install).

1. Instal [ekstensi Java dan Java 11](https://marketplace.visualstudio.com/items?itemName=redhat.java). Ekstensi ini memungkinkan VS Code untuk mengenali fungsi Java.

1. Instal ekstensi [debugger Java](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug). Ekstensi ini memungkinkan VS Code untuk men-debug aplikasi Java.

1. Buka AWS SAM aplikasi, atau [buat satu](sam-get-started.md#serverless-apps-create).

1. Buka folder yang berisi`template.yaml`.

## Konfigurasikan toolchain untuk Go
<a name="setup-toolchain-for-go"></a>

1. Pastikan Anda telah menginstal AWS Toolkit for VS [Code](setup-toolkit.md#setup-install).

1. Go 1.14 atau lebih tinggi diperlukan untuk men-debug fungsi Go Lambda.

1. Instal [ekstensi Go](https://marketplace.visualstudio.com/items?itemName=golang.Go).
**catatan**  
Versi 0.25.0 atau lebih tinggi diperlukan untuk men-debug runtime Go1.15\$1.

1. Instal alat Go menggunakan [palet perintah](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/toolkit-navigation.html#command-locations):

   1. Dari palet perintah, pilih`Go: Install/Update Tools`.

   1. Dari set kotak centang, pilih `dlv` dan`gopls`.

1. Buka AWS SAM aplikasi, atau [buat satu](sam-get-started.md#serverless-apps-create).

1. Buka folder yang berisi`template.yaml`.

## Menggunakan toolchain Anda
<a name="use-toolchain"></a>

Setelah Anda menyiapkan toolchain, Anda dapat menggunakannya untuk [menjalankan atau men-debug aplikasi](sam-get-started.md#serverless-apps-debug). AWS SAM 