翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ツールチェーンの設定
は、すべての AWS サービスで複数の言語 AWS Toolkit for Visual Studio Code をサポートしています。以下のセクションでは、さまざまな言語用にツールチェーンの設定方法について説明します。
.NET Core 用ツールチェーンを設定する
- 
        
AWS Toolkit for VS Code がインストールされていることを確認します。
 - 
        
C# 拡張機能
をインストールします。この拡張機能により、VS Code が .NET Core アプリケーションをデバッグできるようにします。  - 
        
AWS Serverless Application Model (AWS SAM) アプリケーションを開くか、アプリケーションを作成します。
 - 
        
template.yamlが含まれているフォルダを開きます。 
Node.js 用のツールチェーンを設定する
- 
        
AWS Toolkit for VS Code がインストールされていることを確認します。
 - 
        
AWS SAM アプリケーションを開くか、アプリケーションを作成します。
 - 
        
template.yamlが含まれているフォルダを開きます。注記
TypeScript Lambda 関数をソース コードから直接デバッグする場合 (起動設定に
"target": "code"がある)、TypeScript コンパイラをグローバルにインストールするか、プロジェクトのpackage.jsonにインストールする必要があります。 
Python 用のツールチェーンを設定する
- 
        
AWS Toolkit for VS Code がインストールされていることを確認します。
 - 
        
Visual Studio Code の Python 拡張機能
をインストールします。この拡張機能により、VS Code は Python アプリケーションをデバッグできます。  - 
        
AWS SAM アプリケーションを開くか、アプリケーションを作成します。
 - 
        
template.yamlが含まれているフォルダを開きます。 - 
        
アプリケーションのルートにあるターミナルを開き、
python -m venv ./.venvを実行してvirtualenvを設定します。注記
システムごとに
virtualenvを 1 回のみ設定する必要があります。 - 
        
次のいずれかを実行して
virtualenvをアクティブ化します。- 
            
Bash shell:
./.venv/Scripts/activate - 
            
PowerShell:
./.venv/Scripts/Activate.ps1 
 - 
            
 
Java 用のツールチェーンを構成する
- 
        
AWS Toolkit for VS Code がインストールされていることを確認します。
 - 
        
Java 拡張および Java 11
をインストールします。この拡張機能により、VS Code は Java 関数を認識できるようになります。  - 
        
Java デバッガー拡張
をインストールします。この拡張機能により、VS Code は Java アプリケーションをデバッグできます。  - 
        
AWS SAM アプリケーションを開くか、アプリケーションを作成します。
 - 
        
template.yamlが含まれているフォルダを開きます。 
Go 用のツールチェーンを設定する
- 
        
AWS Toolkit for VS Code がインストールされていることを確認します。
 - 
        
Go Lambda 関数のデバッグには Go 1.14 以上が必要です。
 - 
        
Go 拡張機能
をインストールします。 注記
Go1.15+ ランタイムをデバッグするには、バージョン 0.25.0 以上が必要です。
 - 
        
コマンドパレット を使用して Go ツールをインストールします:
- 
            
コマンドパレットから、
Go: Install/Update Toolsを選択します。 - 
            
チェックボックスのセットから、
dlvおよびgoplsを選択します。 
 - 
            
 - 
        
AWS SAM アプリケーションを開くか、アプリケーションを作成します。
 - 
        
template.yamlが含まれているフォルダを開きます。 
ツールチェーンの使用
ツールチェーンを設定したら、それを使用して AWS SAM アプリケーションを実行またはデバッグできます。