Lambda 콘솔 편집기를 사용하여 코드 편집 - AWS Lambda

Lambda 콘솔 편집기를 사용하여 코드 편집

Lambda 콘솔의 코드 편집기를 사용하여 Lambda 함수 코드를 작성하고 테스트하고 실행 결과를 볼 수 있습니다. Lambda 콘솔은 Node.js와 Python과 같이 컴파일이 필요하지 않은 언어를 지원합니다. 코드 편집기는 .zip 파일 아카이브 배포 패키지만을 지원하며 배포 패키지의 크기는 3MB 미만이어야 합니다.

코드 편집기에는 메뉴 모음, 편집기 창이 포함되어 있습니다.

명령이 수행하는 작업 목록은 AWS Cloud9 사용 설명서menu bar commands reference를 참조하세요. 이 참조에 나와 있는 일부 명령은 코드 편집기에서 사용할 수 없습니다.

파일 및 폴더 작업

코드 편집기에서 [Environment] 창을 사용하여 함수의 파일을 생성하고, 열고, 관리할 수 있습니다.

[Environment] 창을 표시하거나 숨기려면 [Environment] 버튼을 선택합니다. [Environment] 버튼이 표시되지 않으면 메뉴 모음에서 [Window], [Environment]를 선택합니다.

단일 파일을 열고 해당 콘텐츠를 편집기 창에 표시하려면 [Environment] 창에서 해당 파일을 두 번 클릭합니다.

여러 파일을 열고 해당 콘텐츠를 편집기 창에 표시하려면 [Environment] 창에서 해당 파일을 선택합니다. 선택한 파일을 마우스 오른쪽 버튼으로 클릭하고 [Open]을 선택합니다.

새 파일을 생성하려면 다음 중 하나를 수행합니다.

  • [Environment] 창에서 새 파일을 추가할 폴더를 마우스 오른쪽 버튼으로 클릭하고 [New File]을 선택합니다. 파일 이름과 확장자를 입력한 다음 Enter 키를 누릅니다.

  • 메뉴 모음에서 [File], [New File]을 선택합니다. 파일을 저장할 준비가 되면 메뉴 모음에서 [File], [Save] 또는 [File], [Save As]를 선택합니다. 그런 다음 [Save As] 대화 상자가 표시되면 파일 이름을 지정하고 파일을 저장할 위치를 선택합니다.

  • 편집기 창의 탭 버튼 모음에서 [+] 버튼을 선택한 다음 [New File]을 선택합니다. 파일을 저장할 준비가 되면 메뉴 모음에서 [File], [Save] 또는 [File], [Save As]를 선택합니다. 그런 다음 [Save As] 대화 상자가 표시되면 파일 이름을 지정하고 파일을 저장할 위치를 선택합니다.

새 폴더를 생성하려면 [Environment] 창에서 새 폴더를 저장할 폴더를 마우스 오른쪽 버튼으로 클릭하고 [New Folder]를 선택합니다. 폴더 이름을 입력한 다음 Enter 키를 누릅니다.

파일을 저장하려면 파일을 열고 해당 콘텐츠를 편집기 창에 표시한 다음 메뉴 모음에서 [File], [Save]를 선택합니다.

파일이나 폴더의 이름을 바꾸려면 [Environment] 창에서 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭합니다. 바꿀 이름을 입력한 다음 Enter 키를 누릅니다.

파일이나 폴더를 삭제하려면 [Environment] 창에서 파일이나 폴더를 선택합니다. 선택한 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭하고 [Delete]를 선택합니다. 그런 다음 [Yes](단일 개체를 선택한 경우) 또는 [Yes to All]을 선택하여 삭제를 확인합니다.

파일이나 폴더를 잘라내기, 복사, 붙여넣기 또는 복제하려면 [Environment] 창에서 파일이나 폴더를 선택합니다. 선택 항목을 마우스 오른쪽 버튼으로 클릭한 다음 각각 잘라내기, 복사, 붙여넣기 또는 복제를 선택합니다.

폴더를 축소하려면 [Environment] 창에서 기어 모양 아이콘을 선택한 다음 [Collapse All Folders]를 선택합니다.

숨김 파일을 표시하거나 숨기려면 [Environment] 창에서 기어 모양 아이콘을 선택한 다음 [Show Hidden Files]를 선택합니다.

함수에 대해 구성된 환경 변수를 보려면 다음을 수행합니다.

  1. 코드 탭을 선택합니다.

  2. 환경 변수 탭을 선택합니다.

  3. 도구, 환경 변수 표시를 선택합니다.

콘솔 코드 편집기에 나열되어 있는 환경 변수는 암호화된 상태로 유지됩니다. 전송 중 암호화에 대해 암호화 도우미를 활성화한 경우 해당 설정은 변경되지 않습니다. 자세한 내용은 Lambda 환경 변수 보안 단원을 참조하십시오.

환경 변수 목록은 읽기 전용이며 Lambda 콘솔에서만 사용할 수 있습니다. 이 파일은 함수의 .zip 파일 아카이브를 다운로드할 때 포함되지 않으며, 이 파일을 업로드하여 환경 변수를 추가할 수 없습니다.

코드 작업

코드 편집기의 편집기 창을 사용하여 코드를 보고 작성할 수 있습니다.

탭 버튼 작업

탭 버튼 모음을 사용하여 파일을 선택하고, 보고, 생성할 수 있습니다.

열려 있는 파일의 콘텐츠를 표시하려면 다음 중 하나를 수행합니다.

  • 파일의 탭을 선택합니다.

  • 탭 버튼 모음에서 드롭다운 메뉴 버튼을 선택한 다음 파일 이름을 선택합니다.

열려 있는 파일을 닫으려면 다음 중 하나를 수행합니다.

  • 파일의 탭에서 [X] 아이콘을 선택합니다.

  • 파일의 탭을 선택합니다. 그런 다음 탭 버튼 모음에서 드롭다운 메뉴 버튼을 선택하고 [Close Pane]을 선택합니다.

열려 있는 여러 파일을 닫으려면 탭 버튼 모음에서 드롭다운 메뉴를 선택한 다음 필요에 따라 [Close All Tabs in All Panes] 또는 [Close All But Current Tab]을 선택합니다.

새 파일을 생성하려면 탭 버튼 모음에서 [+] 버튼을 선택한 다음 [New File]을 선택합니다. 파일을 저장할 준비가 되면 메뉴 모음에서 [File], [Save] 또는 [File], [Save As]를 선택합니다. 그런 다음 [Save As] 대화 상자가 표시되면 파일 이름을 지정하고 파일을 저장할 위치를 선택합니다.

상태 표시줄 작업

상태 표시줄을 사용하여 활성 파일의 특정 행으로 빠르게 이동하고 코드 표시 방법을 변경할 수 있습니다.

활성 파일의 특정 줄로 빠르게 이동하려면 줄 선택기를 선택하고 이동할 줄 번호를 입력한 다음 Enter 키를 누릅니다.

활성 파일의 코드 색상 체계를 변경하려면 코드 색상 체계 선택기를 선택한 다음 새 코드 색상 체계를 선택합니다.

활성 파일에서 소프트 탭을 사용할지 공백을 사용할지에 대한 설정, 탭 크기 설정, 공백이나 탭으로 변환할지에 대한 설정을 변경하려면 공백 및 탭 선택기를 선택한 다음 새 설정을 선택합니다.

모든 파일에 대해 표시되지 않는 문자나 여백을 표시할지 또는 숨길지에 대한 설정, 괄호 또는 따옴표 쌍 자동 완성 설정, 줄 바꿈 또는 글꼴 크기에 대한 설정을 변경하려면 기어 모양 아이콘을 선택한 다음 새 설정을 선택합니다.

전체 화면 모드에서 작업

코드 편집기를 확장하여 코드 작업 공간을 추가로 확보할 수 있습니다.

코드 편집기를 웹 브라우저 창의 가장자리까지 확장하려면 메뉴 모음에서 [Toggle fullscreen] 버튼을 선택합니다.

코드 편집기를 원래 크기로 축소하려면 [Toggle fullscreen] 버튼을 다시 선택합니다.

전체 화면 모드에서는 메뉴 모음에 저장테스트라는 두 가지 옵션이 추가로 표시됩니다. [Save]를 선택하면 함수 코드가 저장됩니다. [Test] 또는 [Configure Events]를 선택하면 함수의 테스트 이벤트를 생성하거나 편집할 수 있습니다.

기본 설정 작업

표시할 코딩 힌트와 경고, 코드 접기 동작, 코드 자동 완성 동작 등의 다양한 코드 편집기 설정을 변경할 수 있습니다.

코드 편집기 설정을 변경하려면 메뉴 모음에서 [Preferences] 기어 모양 아이콘을 선택합니다.

설정이 수행하는 작업의 목록은 AWS Cloud9 사용 설명서에서 다음 참조를 참조하세요.

이러한 참조에 나와 있는 일부 설정은 코드 편집기에서 사용할 수 없습니다.