AWS Cloud9 IDE의 사용자 설정 작업 - AWS Cloud9

AWS Cloud9 신규 고객은 더 이상 사용할 수 없습니다. AWS Cloud9 의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기

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

AWS Cloud9 IDE의 사용자 설정 작업

사용자 설정은 AWS Identity and Access Management(IAM) 사용자와 연결된 각 AWS Cloud9 개발 환경에서 적용되는 설정입니다. 여기에는 다음 설정이 포함됩니다.

  • 일반 사용자 인터페이스 설정(예: 애니메이션 활성화 및 변경된 탭 표시)

  • 파일 시스템 탐색 설정

  • 파일 찾기 및 검색 설정

  • 터미널 세션 및 출력의 색 구성표

  • 추가 코드 편집기 설정(예: 글꼴 크기, 코드 접기, 전체 줄 선택, 스크롤 애니메이션 및 글꼴 크기)

사용자 설정을 변경하면 AWS Cloud9가 그러한 변경 사항을 클라우드에 푸시하고 IAM 사용자와 연결합니다. 또한 AWS Cloud9는 IAM 사용자와 연결된 사용자 설정에 변경 사항이 있는지 확인하기 위해 클라우드를 계속 검사하고, 그러한 설정을 현재 환경에 적용합니다. 이를 사용하면 어떤 AWS Cloud9 환경에서 작업 중이든 상관없이 동일한 모양과 느낌을 경험할 수 있습니다.

참고

IDE 설정을 저장하고 검색하기 위해 AWS Cloud9은 내부 API GetUserSettingsUpdateUserSettings를 사용합니다.

다음과 같이 사용자 설정을 다른 사용자와 공유할 수 있습니다.

사용자 설정 보기 또는 변경

  1. 메뉴 모음에서 [AWS Cloud9], [기본 설정(Preferences)]을 선택합니다.

  2. 소유한 각 환경의 사용자 설정을 보려면 기본 설정 탭의 측면에 있는 탐색 창에서 User Settings(사용자 설정)를 선택합니다.

  3. User Settings(사용자 설정) 창에서 각 환경의 사용자 설정을 변경합니다.

  4. 소유한 다른 환경에 변경 사항을 적용하려면 해당 환경을 열면 됩니다. 해당 환경이 이미 열려 있는 경우, 해당 환경의 웹 브라우저 탭을 새로 고칩니다.

자세한 내용은 사용자가 변경할 수 있는 사용자 설정을 참조하십시오.

다른 사용자와 사용자 설정 공유

  1. 소스 환경과 대상 환경의 AWS Cloud9 IDE 메뉴 모음에서 AWS Cloud9, Open Your User Settings(사용자 설정 열기)를 선택합니다.

  2. 소스 환경에서 화면에 표시된 user.settings 탭의 콘텐츠를 복사합니다.

  3. 대상 환경에서 user.settings 탭의 콘텐츠를 소스 환경에서 복사한 콘텐츠로 덮어씁니다.

  4. 대상 환경에서 user.settings 탭을 저장합니다.

사용자가 변경할 수 있는 사용자 설정

이 단원에서는 Preferences(기본 설정) 탭의 User Settings(사용자 설정) 창에서 변경할 수 있는 사용자 설정 종류를 설명합니다.

일반

Reset to Factory Settings(초기 기본 설정으로 재설정)

Reset to Default(기본값으로 재설정) 버튼이 선택되어 있는 경우, AWS Cloud9는 모든 사용자 설정을 AWS Cloud9 기본 사용자 설정으로 재설정합니다. 확인하려면 Reset settings(설정 재설정)를 선택합니다.

주의

이 작업을 취소할 수 없습니다.

Warn Before Exiting(종료 전 경고)

IDE를 닫으려고 할 때마다 AWS Cloud9에서 종료할지 확인하는 메시지를 표시합니다.

사용자 인터페이스

Enable UI Animations(UI 애니메이션 활성화)

AWS Cloud9는 IDE에서 애니메이션을 사용합니다.

Use an Asterisk (*) to Mark Changed Tabs(별표(*)를 사용하여 변경된 탭 표시)

AWS Cloud9는 변경 사항이 있지만 콘텐츠가 아직 저장되지 않은 탭에 별표(*)를 추가합니다.

Display Title of Active Tab as Browser Title(활성 탭의 제목을 브라우저 제목으로 표시)

AWS Cloud9는 연결된 웹 브라우저 탭의 제목을 활성 탭의 제목으로 변경합니다(예: Untitled1, hello.js, 터미널, 기본 설정 등).

Automatically Close Empty Panes(비어 있는 창을 자동으로 닫기)

사용자가 환경을 다시 로드할 때마다 AWS Cloud9이 비어 있다고 간주하는 창을 자동으로 닫습니다.

Environment Files Icon and Selection Style(환경 파일 아이콘 및 선택 스타일)

AWS Cloud9이 환경 파일에 사용하는 아이콘과 AWS Cloud9이 사용하는 파일 선택 동작.

유효한 값으로는 다음이 포함됩니다.

  • 기본값(Default) - AWS Cloud9이 기본 아이콘과 기본 파일 선택 동작을 사용합니다.

  • 대체(Alternative) – AWS Cloud9이 대체 아이콘과 대체 파일 선택 동작을 사용합니다.

협업

Disable collaboration security warning(협업 보안 경고 비활성화)

환경에 읽기/쓰기 멤버가 추가될 때 AWS Cloud9는 보안 경고 대화 상자를 표시하지 않습니다.

Show Authorship Info(저작권 정보 표시)

AWS Cloud9는 다른 환경 멤버가 입력한 텍스트에 밑줄을 치고 거터에 관련 강조 표시를 합니다.

Tree 및 Go 패널

Scope Go to Anything to Favorites(바로 가기 범위를 즐겨찾기로 지정)

[이동(Go)] 창의 [파일로 이동(Go to File)]에 [환경(Environment)] 창의 [즐겨찾기(Favorites)]에 한정된 결과가 표시됩니다.

Enable Preview on Tree Selection(트리 선택에서 미리 보기 활성화)

AWS Cloud9이 두 번 클릭 대신에 한 번 클릭으로 선택한 파일을 표시합니다.

Hidden File Pattern(숨겨진 파일 패턴)

AWS Cloud9가 숨겨짐으로 처리할 파일 유형.

Reveal Active File in Project Tree(프로젝트 트리에서 활성 파일 표시)

AWS Cloud9가 환경 창에서 활성 파일을 강조 표시합니다.

Download Files As(다운로드 파일 다른 이름으로 저장)

AWS Cloud9가 파일을 다운로드할 때 사용할 동작.

유효한 값은 다음과 같습니다.

  • 자동(auto) – AWS Cloud9이 수정 없이 파일을 다운로드합니다.

  • tar.gz – AWS Cloud9는 파일을 압축된 TAR 파일로 다운로드합니다.

  • zip – AWS Cloud9는 파일을 .zip 파일로 다운로드합니다.

Find in Files(파일에서 찾기)

Search In This Path When 'Project' Is Selected('프로젝트'가 선택된 경우 이 경로에서 검색)

Find in Files(파일에서 찾기) 모음에서 프로젝트가 검색 범위로 선택되면 검색에 사용할 경로.

Show Full Path in Results(결과에 전체 경로 표시)

선택한 경우 Search Results(검색 결과) 탭에서 일치하는 각 파일의 전체 경로를 표시합니다.

Clear Results Before Each Search(각 검색 전에 결과 지우기)

현재 검색을 시작하기 전에 이전 검색 결과의 Search Results(검색 결과) 탭을 지웁니다.

Scroll Down as Search Results Come In(검색 결과가 나타나면 아래로 스크롤)

검색 결과가 확인되면 Search Results(검색 결과) 탭을 결과 목록의 맨 아래로 스크롤합니다.

Open Files when Navigating Results with (Up and Down)(위쪽 및 아래쪽으로 결과를 탐색할 때 파일 열기)

결과 목록 내의 Search Results(검색 결과) 탭에서 위쪽 및 아래쪽 화살표 키를 누르면 일치하는 각 파일을 엽니다.

메타데이터

Maximum of Undo Stack Items in Meta Data(메타데이터에서 실행 취소 스택 항목의 최대 수)

AWS Cloud9가 실행 취소할 수 있는 작업 목록에 유지하는 최대 항목 수.

감시자

Auto-Merge Files When a Conflict Occurs(충돌이 발생하면 파일 자동 병합)

병합 충돌이 발생할 때마다 AWS Cloud9가 파일을 자동으로 병합하려고 시도합니다.

터미널

텍스트 색

터미널 탭의 텍스트 색.

배경 색상

터미널 탭의 배경 색상.

Selection Color(선택 색상)

터미널 탭에서 선택한 텍스트 색.

Font Family(글꼴 그룹)

터미널 탭의 텍스트 글꼴 스타일.

글꼴 크기

터미널 탭의 텍스트 크기.

Antialiased Fonts(앤티 앨리어싱된 글꼴)

AWS Cloud9가 터미널 탭의 텍스트 표시를 부드럽게 만들려고 시도합니다.

Blinking Cursor(깜박이는 커서)

AWS Cloud9가 터미널 탭에서 커서를 계속 깜박입니다.

Scrollback(스크롤백)

터미널 탭에서 위로 또는 뒤로 스크롤할 수 있는 행 수.

AWS Cloud9을 기본 편집기로 사용

AWS Cloud9를 기본 문자 텍스트 편집기로 사용합니다.

출력

텍스트 색

출력을 표시하는 탭의 텍스트 색.

배경 색상

출력을 표시하는 탭의 텍스트 배경 색상.

Selection Color(선택 색상)

출력을 표시하는 탭에서 선택한 텍스트 색.

Warn Before Closing Unnamed Configuration(이름 없는 구성을 닫기 전에 경고)

AWS Cloud9가 저장하지 않은 구성 탭을 닫기 전에 저장할 것인지 여부를 묻습니다.

Preserve log between runs(실행 간 로그 보존)

AWS Cloud9가 시도된 모든 실행의 로그를 유지합니다.

코드 편집기(Ace)

Auto-pair Brackets, Quotes, etc.(대괄호, 따옴표 등의 쌍 자동 완성)

AWS Cloud9가 편집기 탭에 입력된 각 관련 시작 문자에 대해 부합하는 닫는 문자를 추가하려고 시도합니다(예: 대괄호, 인용 부호, 중괄호).

Wrap Selection with Brackets, Quote, etc.(대괄호, 따옴표 등으로 선택 영역 묶기)

텍스트가 선택되고 관련 시작 문자가 입력된 후 AWS Cloud9가 편집기 탭의 텍스트 끝에 부합하는 닫는 문자를 삽입하려고 시도합니다(예: 대괄호, 인용 부호, 중괄호).

Code Folding(코드 접기)

AWS Cloud9가 관련 코드 구문 규칙에 따라 편집기 탭에서 코드 섹션을 표시, 확장, 숨기기 또는 축소하려고 시도합니다.

Fade Fold Widgets(접기 위젯 투명 표시)

사용자가 편집기 탭의 코드 접기 컨트롤 위에서 마우스를 멈출 때마다 AWS Cloud9가 거터에 코드 접기 컨트롤을 표시합니다.

선택 영역이 비어 있는 상태로 복사

AWS Cloud9을 사용하면 텍스트 복사 및 잘라내기가 가능하며 이 옵션은 빈 텍스트를 클립보드에 복사할지 여부를 결정합니다.

Full Line Selection(행 전체 선택)

AWS Cloud9가 편집기 탭에서 세 번 클릭되는 행 전체를 선택합니다.

Highlight Active Line(현재 행 강조 표시)

AWS Cloud9가 편집기 탭에서 현재 행 전체를 강조 표시합니다.

Highlight Gutter Line(여백 줄 강조 표시)

AWS Cloud9가 편집기 탭에서 현재 행 옆의 거터 위치를 강조 표시합니다.

Show Invisible Characters(보이지 않는 문자 표시)

AWS Cloud9가 편집기 탭에서 보이지 않는 문자로 간주하는 문자를 표시합니다(예: 캐리지 리턴 및 줄 바꿈, 공백, 탭).

Show Gutter(여백 표시)

AWS Cloud9가 거터를 표시합니다.

Show Line Numbers(행 번호 표시)

여백에 행 번호를 표시하기 위한 동작.

유효한 값은 다음과 같습니다.

  • 정상(Normal) – 행 번호를 표시합니다.

  • 상대(Relative) – 현재 행을 기준으로 행 번호를 표시합니다.

  • 없음(None) – 행 번호를 숨깁니다.

Show Indent Guides(들여쓰기 가이드 표시)

AWS Cloud9가 편집기 탭에서 들여쓴 텍스트를 더 쉽게 시각화할 수 있도록 가이드를 표시합니다.

Highlight Selected Word(선택한 단어 강조 표시)

AWS Cloud9가 편집기 탭에서 두 번 클릭되는 단어 전체를 선택합니다.

Scroll Past the End of the Document(문서 끝을 지나 스크롤)

사용자가 편집기 탭에서 현재 파일의 끝을 지나 스크롤할 수 있게 하는 동작.

유효한 값은 다음과 같습니다.

  • 해제(Off) – 현재 파일의 끝을 지나 스크롤하는 것을 허용하지 않습니다.

  • 편집기 높이 절반(Half Editor Height) – 현재 파일의 끝을 지나 편집기 화면 높이의 절반까지 스크롤할 수 있습니다.

  • 전체 편집기 높이(Full Editor Height) – 현재 파일의 끝을 지나 편집기의 전체 화면 높이까지 스크롤할 수 있습니다.

Animate Scrolling(스크롤할 때 애니메이션 효과 적용)

AWS Cloud9가 편집기 탭에서 작업을 스크롤하는 동안 애니메이션 동작을 적용합니다.

Font Family(글꼴 그룹)

편집기 탭에서 사용할 글꼴 스타일.

글꼴 크기

편집기 탭에서 사용할 글꼴 크기.

Antialiased Fonts(앤티 앨리어싱된 글꼴)

AWS Cloud9가 편집기 탭의 텍스트 표시를 부드럽게 만들려고 시도합니다.

Show Print Margin(인쇄 여백 표시)

편집기 탭에서 지정된 문자 위치 뒤에 세로선을 표시합니다.

Mouse Scroll Speed(마우스 스크롤 속도)

편집기 탭에서 마우스 스크롤의 상대 속도. 값이 클수록 스크롤 속도가 빨라집니다.

Cursor Style(커서 스타일)

편집기 탭에서 포인터의 스타일과 동작.

유효한 값으로는 다음이 포함됩니다.

  • AceSlim(가늘게)보다 넓은 세로 막대로 포인터를 표시합니다.

  • Slim(가늘게) – 상대적으로 가는 세로 막대로 포인터를 표시합니다.

  • Smooth(부드럽게) – Slim(가늘게)보다 넓고 Slim(가늘게)보다 더 부드럽게 깜박이는 세로 막대로 포인터를 표시합니다.

  • Smooth and Slim(부드럽고 얇게) – Slim(가늘게)보다 부드럽게 깜박이며 상대적으로 가는 세로 막대로 포인터를 표시합니다.

  • Wide(넓게) – 상대적으로 넓은 세로 막대로 포인터를 표시합니다.

Merge Undo Deltas(델타 병합 실행 취소)

  • 항상(Always) – 병합 충돌을 되돌리도록 허용합니다.

  • 안 함(Never) – 병합 충돌을 되돌리는 것을 허용하지 않습니다.

  • Timed(일정 시간) – 지정된 시간 후에 병합 충돌을 되돌리도록 허용합니다.

Enable Wrapping For New Documents(새 문서에 줄 바꿈 사용)

AWS Cloud9는 코드를 새 파일에 래핑합니다.

입력

Complete As You Type(입력 시 자동 완성)

입력과 동시에 AWS Cloud9가 가능한 텍스트로 완성시켜 표시하려고 시도합니다.

Complete On Enter(Enter로 자동 완성)

Enter 키를 누른 후 AWS Cloud9이 가능한 텍스트로 완성시켜 표시하려고 시도합니다.

Highlight Variable Under Cursor(커서 아래의 변수 강조 표시)

AWS Cloud9가 선택한 변수에 대한 코드의 모든 참조를 강조 표시합니다.

Use Cmd-Click for Jump to Definition(Cmd 키를 클릭하여 정의로 이동)

AWS Cloud9가 Mac의 Command 또는 Windows의 Ctrl을 계속 누른 상태로 유지하면서 코드의 원래 정의로 이동합니다.

힌트 및 경고

Enable Hints and Warnings(힌트 및 경고 활성화)

AWS Cloud9가 해당하는 힌트 및 경고 메시지를 표시합니다.

클릭 시 사용 가능한 빠른 수정 사항 표시

코드 내에서 키워드를 클릭하면 AWS Cloud9은 리팩터링 제안과 함께 도구 설명을 표시합니다.

Ignore Messages Matching Regex(정규식과 일치하는 메시지 무시)

AWS Cloud9가 지정된 정규식과 일치하는 메시지를 표시하지 않습니다. 자세한 내용은 단원을 참조하십시오.정규식 패턴 작성JavaScript 정규식모질라 개발자 네트워크에 대한 주제를 참조하세요.

실행 및 디버그

Save All Unsaved Tabs Before Running(실행 전에 저장되지 않은 모든 탭 저장)

연결된 코드를 실행하기 전에 AWS Cloud9가 열린 탭으로 저장되지 않은 모든 파일을 저장하려고 시도합니다.

미리 보기

Preview Running Apps(실행 중인 앱 미리 보기)

[미리 보기(Preview)] 버튼이 선택될 때마다 AWS Cloud9이 활성 탭에 코드 출력의 미리 보기를 표시하려고 시도합니다.

Default Previewer(기본 미리 보기)

AWS Cloud9가 코드 출력을 미리 보는 데 사용하는 형식.

유효한 값으로는 다음이 포함됩니다.

  • 원시(Raw) – 코드 출력을 일반 형식으로 표시하려고 시도합니다.

  • Browser(브라우저) – 코드 출력을 웹 브라우저의 기본 형식으로 표시하려고 시도합니다.

When Saving Reload Previewer(저장 시 미리 보기 다시 표시)

코드 파일을 저장할 때마다 AWS Cloud9가 코드 출력 미리 보기를 표시하기 위해 사용하는 동작입니다.

유효한 값은 다음과 같습니다.

  • Ctrl-Enter를 누를 경우에만(Only on Ctrl-Enter) – 현재 코드 탭에 대해 Ctrl+Enter를 누를 때마다 코드 출력 미리 보기를 표시하려고 시도합니다.

  • 항상(Always) – 코드 파일이 저장될 때마다 코드 출력을 미리 보기를 표시하려고 시도합니다.

빌드

Automatically Build Supported Files(지원되는 파일 자동 빌드)

빌드 작업이 시작되고 코드가 지원되는 형식인 경우 AWS Cloud9가 현재 코드를 자동으로 빌드하려고 시도합니다.