텍스트 편집기 - 일반
Created: August 09, 2018 | Updated: August 09, 2018
Parent page: TextEdit 환경설정
Text Editors - General 페이지는 Preferences 대화상자의 일부입니다.
요약
이 Text Editors – General 페이지는 Preferences 대화상자에서 Text Editor의 편집 동작과 관련된 구성 제어를 제공합니다.
접근
이 Text Editors – General 페이지는 기본 Preferences 대화상자(File |
)의 일부이며, 대화상자 왼쪽 창에서 Text Editors 폴더 아래의 General 항목을 선택하여 접근합니다.
옵션/컨트롤
편집
- 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 - 활성화하면 Edit » Undo을 선택하거나 Alt + Backspace 키를 눌렀을 때 마지막 편집 명령과 동일 유형의 후속 편집 명령들이 한 번에 실행 취소(Undo)됩니다.
- Remember undo/redo after save - 활성화하면 텍스트 파일을 저장한 후에도 Undo 데이터가 유지되어 모든 변경 사항을 되돌릴 수 있습니다. 이 옵션은 기본적으로 활성화되어 있습니다. 이 옵션을 비활성화하면 텍스트 파일 저장 후 모든 Undo 데이터가 사라집니다.
- Smart Home key - 활성화하면 Home 키를 (처음 사용할 때) 누르면 커서가 현재 줄의 첫 번째 공백이 아닌 문자로 이동하고, 다음 Home 키를 누르면 줄의 시작으로 이동하는 식으로 동작합니다. 이 Home 키 동작은 Microsoft™ Visual Studio™ 제품과 동일합니다. 이 옵션을 비활성화하면 Home 키는 항상 현재 줄의 시작으로 커서를 이동시킵니다.
찾기
- Find text at cursor - 활성화하면 커서 위치의 현재 텍스트가 Find Text 대화상자의 Text to find: 필드에 자동으로 입력됩니다. 이 옵션을 비활성화하면 검색 텍스트를 수동으로 입력해야 합니다.
- Find selected text on Find Next - 텍스트 검색의 일반적인 절차는 Ctrl - F을 누르고 문자열을 입력한 다음 OK를 누르는 것이며, 다음 일치 항목을 찾기 위해 이를 반복합니다. 이 옵션은 이후 검색에서 F3 키를 사용할 수 있게 하여 동일한 검색 텍스트를 다시 입력할 필요를 없앱니다.
- Select found text - 이 옵션을 활성화하면 찾은 텍스트가 문서에서 선택되며, 복사 명령을 사용하면 클립보드로 복사됩니다.
탭 & 들여쓰기
- Use tab character - 활성화하면 각 탭에 대해 실제 탭 문자가 삽입됩니다. 비활성화하면 대신 공백 문자가 삽입됩니다. 텍스트 문서에서 탭 문자를 보려면 Preferences 대화상자의 Text Editor - Display 페이지에서 Use special symbols 옵션을 활성화하십시오.
- Optimal fill - 활성화하면 필요에 따라 탭과 공백을 사용하여 가능한 최소 문자 수로 줄이 자동 들여쓰기됩니다. 문서에서 탭 기호를 보려면 Preferences 대화상자의 Text Editor - Display 페이지에서 Use special symbols 옵션을 활성화하십시오.
- Smart tab - 활성화하면 새 줄이 이전 줄의 첫 번째 공백이 아닌 문자 위치에 맞춰 탭 정렬됩니다.
- Auto indent mode - 활성화하면 Enter 키를 눌러 새 줄을 만들 때도 이전 줄의 첫 번째 공백이 아닌 문자 위치에 맞춰 탭 정렬됩니다.
- Smart indent mode - 프로그래밍 인지형 탭 동작을 활성화합니다(현재는 C 파일 편집 시에만 사용). 예를 들어 이 옵션이 활성화되어 있고 닫는 중괄호를 입력하면, 편집기가 해당 문자를 짝이 되는 여는 중괄호에 맞춰 정렬되도록 들여쓰기합니다. 이 옵션을 비활성화하면 탭은 일반적인 방식으로 동작합니다.
- Backspace unindents - 활성화하면 Backspace 키 한 번으로 들여쓰기를 제거합니다. 비활성화하면 Backspace는 들여쓰기/탭 및 여러 공백 문자를 일반적으로 처리합니다.
- Tab Stops - 탭 하나가 나타내는 문자 수로 편집기의 탭 정지 위치를 정의합니다.
- Block Indent - 텍스트를 들여쓰기할 때 사용할 기본 공백 수와, 표시된 텍스트 블록에 적용되는 들여쓰기/내어쓰기 공백 수를 지정합니다. 블록 들여쓰기 및 내어쓰기 키 명령은 각각 Ctrl+Shift+I 및 Ctrl+Shift+U입니다.
키 매핑
텍스트 문서 편집을 위해 다음 키 매핑 할당 중 하나를 선택합니다:
- Default - 편집기 키를 CUA 매핑에 맞게 매핑합니다.
- Borland Classic - 키를 Borland Classic 편집기 키에 맞게 매핑합니다.
- Brief - 키를 Brief 키스트로크에 맞게 매핑합니다.
- Epsilon - 키를 Epsilon 키에 맞게 매핑합니다.
- Visual Studio - 키를 Visual Studio 편집기에 맞게 매핑합니다.
고급
- Double click line - 활성화하면 줄 안의 문자를 더블 클릭할 때 해당 줄이 강조 표시됩니다. 이 옵션을 비활성화하면 선택된 단어만 강조 표시됩니다.
- Unix EOL style - 활성화하면 텍스트 파일을 저장할 때 각 줄이 CR/LF 쌍 대신 단일 LF 문자(Unix 스타일)로 구분됩니다.
- Compress undo motion - 활성화하면 캐럿 위치 변경이 Undo 목록에 포함되지 않습니다. 일반적으로 텍스트가 수정된 뒤 PgUp 키를 누르면, 텍스트를 원래 상태로 복원하기 위해 Undo를 두 번 사용해야 합니다. Compress Undo Motion 을(를) 활성화하면 한 번의 Undo로 가능합니다.
- Advanced block editing - 활성화하면 입력을 시작할 때 선택된 모든 블록이 동시에 덮어써집니다.