아마존 CodeCatalyst 및 VS 코드 문제 해결 - AWS VS Code용 툴킷

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

아마존 CodeCatalyst 및 VS 코드 문제 해결

다음 항목에서는 Amazon CodeCatalyst 및 VS Code를 사용할 때 발생할 수 있는 기술적 문제를 다룹니다.

VS Code 버전

사용 중인 VS Code 버전에서는 시스템에 vscode:// URIs 대한 핸들러를 설정해야 합니다. 이 핸들러가 없으면 툴킷의 모든 CodeCatalyst 기능에 액세스할 수 없습니다. AWS VS Code Insiders에서 개발 환경을 시작할 때 오류가 발생할 수 있습니다. VS Code Insiders는 처리하지만 vscode-insiders:// URIs 처리하지 않기 때문입니다. vscode:// URIs

아마존에 대한 권한 CodeCatalyst

CodeCatalyst 에서 작업하기 위한 파일 권한 요구 사항은 다음과 AWS Toolkit for Visual Studio Code같습니다.

  • ~/.ssh/config 파일에 대한 액세스 권한을 readwrite 로 설정합니다. 다른 모든 사용자에게 write 권한만 부여하세요.

  • ~/.ssh/id_dsa ~/.ssh/id_rsa 파일에 대한 액세스 권한을 read로만 설정합니다. 다른 모든 사용자에게 read, writeexecute 권한만 부여하세요.

  • globals.context.globalStorageUri.fsPath 파일은 쓰기 가능한 위치에 있어야 합니다.

VS Code용 도구 키트에서 개발 환경로 연결

AWS Toolkit for Visual Studio Code에서 개발 환경에 연결하려고 시도할 때 다음 오류가 나타나는 경우

~/.ssh/config에 오래된 aws-devenv-* 섹션이 있을 수 있습니다.

  • Open config. . .(구성 열기) 버튼을 클릭하여 VS Code 편집기에서 ~/.ssh/config 파일을 엽니다.

  • 편집기에서 Host aws-devenv-* 섹션의 콘텐츠를 선택하고 삭제합니다.

  • ~/.ssh/configHost aws-devenv-*에 변경 사항을 저장합니다. 그런 다음에 파일을 닫습니다.

  • VS Code용 도구 파일에서 개발 환경 연결을 다시 시도하세요.