툴체인 구성
AWS Toolkit for Visual Studio Code은 모든 AWS 서비스에 다양한 언어를 지원합니다. 다음 섹션은 언어에 맞게 툴체인을 구성하는 방법을 설명합니다.
.NET Core 툴체인 구성.
-
AWS VS Code용 도구 키트가 설치되어 있는지 확인하세요.
-
C# 확장 프로그램
을 설치합니다. 확장 프로그램을 설치하면 VS Code로 .NET Core 애플리케이션을 디버깅할 수 있습니다. -
AWS Serverless Application Model(AWS SAM) 애플리케이션을 열거나 새로 생성하세요.
-
template.yaml
가 포함된 폴더를 엽니다.
Node.js 툴체인 구성
Python 툴체인 구성
-
AWS VS Code용 도구 키트가 설치되어 있는지 확인하세요.
-
Python extension for Visual Studio Code
을 설치합니다. 확장 프로그램을 설치하면 VS Code로 Python 애플리케이션을 디버깅할 수 있습니다. -
AWS SAM 애플리케이션을 열거나 새로 생성하세요.
-
template.yaml
이 포함된 폴더를 엽니다. -
애플리케이션 루트에서 터미널을 열고
python -m venv ./.venv
를 실행하여virtualenv
를 구성하세요.참고
virtualenv
시스템당 한 번만 구성하면 됩니다. -
다음 중 하나를 실행하여
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 VS Code용 도구 키트가 설치되어 있는지 확인하세요.
-
Go Lambda 함수를 디버깅하려면 Go 1.14 이상이어야 합니다.
-
Go extension
을 설치합니다. 참고
Go1.15+ 런타임을 디버깅하려면 버전 0.25.0 이상이어야 합니다.
-
command palette로 Go 도구를 설치하세요.
-
command palette에서
Go: Install/Update Tools
을 선택합니다. -
체크 박스에서
dlv
및gopls
를 선택합니다.
-
-
AWS SAM 애플리케이션을 열거나 새로 생성하세요.
-
template.yaml
이 포함된 폴더를 엽니다.
툴체인 사용
툴체인을 설정하면 AWS SAM 애플리케이션을 실행하거나 디버깅할 수 있습니다.