텍스트 편집기 환경설정
텍스트 편집기와 관련된 기능 및 동작에 대한 환경설정에 접근할 수 있는 Text Editors 범주는 Preferences 대화상자에서 제공됩니다.
일반
Text Editors – General 페이지는 Preferences 대화상자에서 텍스트 편집기의 편집 동작과 관련된 구성 컨트롤을 제공합니다.

Text Editors – General 페이지(Preferences 대화상자)
| Editing | |
| Insert Mode | 기존 텍스트를 덮어쓰지 않고 커서 위치에 텍스트를 삽입하려면 활성화합니다. 이 옵션을 비활성화하면 커서 위치에 입력한 텍스트가 기존 텍스트를 덮어씁니다. |
| Overwrite cursor as block | 커서를 블록 형태로 덮어쓰도록 하려면 활성화합니다. |
| Cursor through tabs | 화살표 키로 각 탭 문자 내부의 논리적 공백 위치로 커서를 이동할 수 있게 하려면 활성화합니다. |
| Cursor beyond EOL | 텍스트 문서에서 줄 끝(EOL) 문자 이후 위치에도 커서를 둘 수 있게 하려면 활성화합니다. |
| Cursor beyond EOF | 텍스트 문서에서 파일 끝(EOF) 문자 이후 위치에도 커서를 둘 수 있게 하려면 활성화합니다. |
| Persistent blocks | 화살표 키로 커서를 이동하더라도 텍스트 문서에서 표시(마킹)된 블록이 계속 표시된 상태로 유지되게 하려면 활성화합니다. 새 블록을 선택하면 이전 블록은 해제됩니다. |
| Overwrite blocks | 표시(마킹)된 텍스트 블록을 다음에 입력하는 내용으로 대체할 수 있게 하려면 활성화합니다. 또한 Persistent blocks 옵션도 선택되어 있으면, 입력한 텍스트는 현재 선택된 블록 뒤에 추가됩니다. |
| Disable dragging | 선택된 텍스트 블록을 문서 내에서 드래그하여 이동하는 기능을 비활성화하려면 활성화합니다. 기본적으로 이 옵션은 비활성화되어 있습니다. |
| Group undo | 마지막 편집 명령과, 같은 유형의 이후 편집 명령들까지 함께 실행 취소(Undo)하려면 활성화합니다. |
| Remember undo/redo after save | 텍스트 파일을 저장한 후에도 실행 취소 데이터가 유지되어 모든 변경 사항을 되돌릴 수 있게 하려면 활성화합니다. 이 옵션은 기본적으로 활성화되어 있습니다. 이 옵션을 비활성화하면 텍스트 파일 저장 후 모든 실행 취소 데이터가 사라집니다. |
| Smart 'Home' key | Home 키를(처음 사용할 때) 누르면 커서가 현재 줄의 첫 번째 공백이 아닌 문자로 이동하도록 하려면 활성화합니다. 다음 Home 키를 누르면 커서는 줄의 시작으로 이동하는 식으로 동작이 반복됩니다. 이 Home 키 동작은 Microsoft™ Visual Studio™ 제품과 동일합니다. 이 옵션을 비활성화하면 Home 키를 눌렀을 때 커서가 현재 줄의 시작으로 이동합니다. |
| Find | |
| Find text at cursor | 커서 위치의 현재 텍스트가 Find Text dialog의 Text to find 필드에 자동으로 입력되게 하려면 활성화합니다. 이 옵션을 비활성화하면 검색 텍스트를 수동으로 입력해야 합니다. |
| Find selected text on Find Next | 이 옵션을 활성화하면, 최초의 텍스트 찾기 동작에서 사용한 텍스트가 아니라 현재 선택된 텍스트의 다음 발생 위치를 빠르게 찾을 수 있습니다. |
| Select found text | 복사 명령을 사용할 때 찾은 텍스트를 클립보드로 복사하려면 활성화합니다. |
| Import | |
| Import from | 텍스트 편집기 환경설정 설정을 가져오려면 클릭한 다음, Tasking 또는 Visual Studio에서 선택합니다. |
| Tabs & Indent | |
| Use tab character | 활성화하면 탭마다 실제 탭 문자가 삽입됩니다. 비활성화하면 대신 공백 문자가 삽입됩니다. 텍스트 문서에서 탭 문자를 보려면 Text Editors - Display Preferences 페이지의 Use special symbols 옵션을 활성화하십시오. |
| Optimal fill | 탭과 공백을 필요에 따라 사용하여 가능한 최소 문자 수로 줄이 자동 들여쓰기되게 하려면 활성화합니다. 문서에서 탭 기호를 보려면 Text Editors - Display Preferences 페이지의 Use special symbols 옵션을 활성화하십시오. |
| Smart tab | 새 줄의 탭 위치가 이전 줄의 첫 번째 공백이 아닌 문자 위치와 일치하도록 하려면 활성화합니다. |
| Auto indent mode | Enter를 눌렀을 때 새 줄을 만들도록 하려면 활성화합니다. 커서는 이전 줄의 첫 번째 공백이 아닌 문자 위치와 동일하게 들여쓰기됩니다. |
| Smart indent mode | 프로그래밍 인지형 탭 동작을 사용하려면 활성화합니다(현재는 C 파일 편집 시에만 사용). 예를 들어 이 옵션이 활성화된 상태에서 닫는 중괄호를 입력하면, 편집기는 해당 문자를 짝이 되는 여는 중괄호와 정렬되도록 들여씁니다. 이 옵션을 비활성화하면 탭은 일반적으로 동작합니다. |
| Backspace unindents | Backspace 키 한 번으로 들여쓰기를 제거하도록 하려면 활성화합니다. |
| Tab Stops | 탭 하나가 나타내는 문자 수로 편집기 탭 정지 위치를 정의하려면 사용합니다. |
| Block Indent | 텍스트 들여쓰기에 사용할 기본 공백 수와, 표시(마킹)된 텍스트 블록에 대해 들여쓰기/내어쓰기 시 사용할 공백 수를 지정하려면 사용합니다. 블록 들여쓰기 및 내어쓰기 키 명령은 각각 Ctrl+Shift+I 및 Ctrl+Shift+U 입니다. |
| Key Mapping | |
| Default | 편집기 키를 CUA 매핑과 일치하도록 매핑합니다. |
| Borland Classic | 키를 Borland Classic 편집기 키와 일치하도록 매핑합니다. |
| Brief | 키를 Brief 키스트로크와 일치하도록 매핑합니다. |
| Epsilon | 편집기 키를 Epsilon 키와 일치하도록 매핑합니다. |
| Visual Studio | 편집기 키를 Visual Studio 편집기와 일치하도록 매핑합니다. |
| Advanced | |
| Double click line | 활성화하면 줄 안의 문자를 더블 클릭할 때 해당 줄이 강조 표시됩니다. 이 옵션을 비활성화하면 선택된 단어만 강조 표시됩니다. |
| Unix EOL style | 활성화하면 텍스트 파일을 저장할 때 각 줄이 CR/LF 쌍 대신 단일 LF 문자(Unix 스타일)로 구분됩니다. |
| Compress undo motion | 활성화하면 캐럿 위치 변경이 실행 취소 목록에 들어가지 않습니다. 일반적으로 텍스트를 수정한 뒤 PageUp 키를 누르면 원래 상태로 복원하려면 실행 취소를 두 번 해야 합니다. Compress Undo Motion 가 활성화되어 있으면 한 번의 실행 취소로 가능합니다.. |
| Advanced block editing | 활성화하면 입력 시 선택된 모든 블록이 동시에 덮어써집니다. |
표시
Text Editors – Display 페이지는 Preferences 대화상자에서 텍스트 표시와 관련된 컨트롤과 정보를 제공합니다.

Text Editors – Display 페이지(Preferences 대화상자)
| Font | |
| Editor Font: Change | 표준 Windows Font 대화상자에 접근하려면 클릭합니다. 여기서 텍스트 문서에 사용되는 글꼴을 구성할 수 있습니다. 오른쪽 필드는 텍스트 편집기의 현재 글꼴을 반영합니다. |
| Visual | |
| Visible right margin | 텍스트 문서에 오른쪽 여백을 표시하려면 활성화합니다. Margin width 필드에 새 값을 입력하여 여백 너비를 조정할 수 있습니다. 오른쪽 여백은 시각적 서식 및 줄 바꿈에 사용됩니다. |
| Show line numbers | 텍스트 문서에 줄 번호를 표시하려면 선택합니다. 하위 옵션을 사용하여 번호 표시 방식을 구성합니다.
Line numbers on gutter - 줄 번호가 거터(gutter)에 표시되도록 활성화합니다. 이 옵션을 비활성화하면 줄 번호는 문서 자체에서 거터 옆의 열에 표시됩니다.
Show all numbers - 모든 줄 번호 표시를 활성화합니다. 이 옵션을 비활성화하면 10번째 줄마다 줄 번호가 표시되고, 나머지 줄에는 체크 표시가 표시됩니다(5번째 줄마다 주요 체크 라인). |
| Use special symbols | 캐리지 리턴 또는 줄 끝과 같은 특수 기호 표시를 활성화하려면 선택합니다. |
| Word wrap | 다음 옵션 중 하나에 따라 텍스트를 줄 바꿈하려면 선택합니다:
Wrap at margin - 오른쪽 여백 선에서 텍스트를 줄 바꿈하려면 선택합니다. Visible right margin 옵션이 활성화되어 있는지 확인하고, Margin width 필드에서 여백 너비를 정의하십시오.
Wrap at window - 텍스트 문서의 오른쪽 가장자리(표시되는 디자인 공간)에서 텍스트가 줄 바꿈되도록 하려면 선택합니다. |
| Indicate modified lines | 수정되거나 추가된 텍스트 줄이 거터에 색상 마커로 자동 강조 표시되게 하려면 활성화합니다. 저장되지 않은 변경 사항은 빨간 마커로, 저장된 변경 사항은 초록 마커로 표시됩니다. 이를 통해 커밋된 텍스트를 빠르게 식별할 수 있습니다. |
| Syntax Highlighting | |
| Use syntax highlighting | 구문 강조 표시를 활성화하려면 선택합니다. 강조 표시 옵션을 설정하려면 Text Editors - Colors 페이지를 사용하십시오. |
| Highlight brackets | 텍스트의 괄호를 강조 표시하려면 활성화합니다. 이는 여는/닫는 괄호를 식별하는 데 유용합니다. |
| Automatic delimiter highlighting | 일치하는 구분자(delimiter) 문자 쌍을 강조 표시할지 여부를 제어하려면 선택합니다. 예를 들어 이 옵션이 활성화되어 있으면 괄호를 닫을 때 텍스트 편집기가 해당 괄호를 강조 표시합니다. |
| Underline typing errors | 입력 오류에 밑줄을 표시하려면 활성화합니다. |
| Code Outlining | |
| Use Code Outlining | 텍스트 문서에서 각 프로시저/함수/서브루틴마다 나타나는 작은 상자를 보려면 활성화합니다. 각 루틴은 작은 상자를 클릭하여 한 줄로 접거나 펼칠 수 있습니다. Code Outlining 기능을 더 세밀하게 제어하려면 Show Collapse Lines 및 Buttons on Gutter 옵션을 사용하십시오. |
색상
Text Editors - Colors 페이지는 Preferences 대화상자에서 텍스트 색상과 관련된 컨트롤과 정보를 제공합니다.

Text Editors – Colors 페이지(Preferences 대화상자)
Editor Colors Settings |
(설명이 필요 없는 옵션은 아래에서 생략합니다.) |
| Color SpeedSetting | 드롭다운 목록을 사용하여 원하는 색상 설정을 선택합니다. |
| Element | 텍스트에 존재하는 모든 요소를 나열합니다. 각 요소에는 대화상자 하단 영역에서 사용할 수 있는 기본 설정이 있습니다. |
| Additional Controls | |
| Load Colors | 클릭하면 외부 소스에서 색상 설정(*.clr 파일)을 불러올 수 있는 Load Color Scheme 대화상자가 열립니다. |
| Save Colors | 클릭하면 색상 설정을 *.clr 파일로 저장할 수 있는 Save Color Scheme As 대화상자가 열립니다. |
| Configure Language | 클릭하면 Text editor에서 열린 문서에 연결할 수 있는 언어 목록을 관리하는 Language Setup 대화상자가 열립니다. |
| Edit Current Language Syntax | 클릭하면 현재 언어의 구문을 편집할 수 있는 Syntax Editor 대화상자가 열립니다. |