옵션, 텍스트 편집기, 모든 언어, 탭

이 대화 상자에서는 코드 편집기의 기본 동작을 변경할 수 있습니다. 이러한 설정은 HTML 디자이너의 소스 뷰와 같이 코드 편집기를 기반으로 하는 다른 편집기에도 적용됩니다. 이러한 옵션을 표시하려면 도구 메뉴에서 옵션을 선택합니다. 텍스트 편집기 폴더 내에서 모든 언어 하위 폴더를 확장하고 을 선택합니다.

주의

이 페이지에서는 모든 개발 언어에 대한 기본 옵션을 설정합니다. 이 대화 상자에서 옵션을 다시 설정하면 여기서 선택한 항목이 무엇이든 모든 언어의 탭 옵션이 다시 설정됩니다. 하나의 언어에 대한 텍스트 편집기 옵션만 변경하려면 해당 언어의 하위 폴더를 확장하고 해당 옵션 페이지를 선택합니다.

특정 프로그래밍 언어에 대한 탭 옵션 페이지에서 다른 설정을 선택하면 여러 들여쓰기 옵션의 경우 “개별 텍스트 형식에 대한 들여쓰기 설정이 서로 충돌합니다.” 메시지가 표시되고 여러 옵션의 경우 “개별 텍스트 형식에 대한 탭 설정이 서로 충돌합니다.” 메시지가 표시됩니다. 예를 들어 Visual Basic에 대해 스마트 들여쓰기 옵션이 선택되지만 Visual C++에 대해 들여쓰기 차단이 선택될 경우 이 미리 알림이 표시됩니다.

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기 를 선택합니다. 자세한 내용은 Visual Studio IDE 개인 설정을 참조하세요.

들여쓰기

없음
이 옵션을 선택하면 새 줄이 들여쓰기되지 않습니다. 삽입 지점이 새 줄의 첫 번째 열에 배치됩니다.

블록
이 옵션을 선택하면 새 줄이 자동으로 들여쓰기됩니다. 삽입 지점은 이전 줄과 동일한 시작 지점에 배치됩니다.

스마트
이 옵션을 선택하면 개발 언어에 대한 기타 코드 서식 설정 및 IntelliSense 규칙에 따라 코드 컨텍스트에 맞게 새 줄이 배치됩니다. 이 옵션을 모든 개발 언어에 사용할 수는 없습니다.

예를 들어 여는 중괄호({)와 닫는 중괄호(}) 사이에 포함된 줄은 정렬된 중괄호 위치에서 자동으로 탭 정지 하나만큼 추가로 들여쓰기될 수 있습니다.

탭 크기
탭 정지 간의 거리(공백 수)를 설정합니다. 기본값은 네 칸입니다.

들여쓰기 크기
자동 들여쓰기의 크기를 공백 수로 설정합니다. 기본값은 네 칸입니다. 탭 문자나 공백 문자가 삽입되거나 둘 다 삽입되어 지정된 크기를 채웁니다.

공백 삽입
이 옵션을 선택하고 들여쓰기 작업을 수행하면 탭 문자가 아닌 공백 문자만 삽입됩니다. 예를 들어 들여쓰기 크기를 5로 설정하면 Tab 키를 누르거나 서식 도구 모음에서 들여쓰기 늘리기 단추를 누를 때마다 공백 문자 다섯 개가 삽입됩니다.

탭 유지
이 옵션을 선택하고 들여쓰기 작업을 수행하면 가능한 최대 개수만큼 탭 문자가 삽입됩니다. 각 탭 문자는 탭 크기에 지정된 공백 수만큼 채웁니다. 들여쓰기 크기탭 크기의 짝수 배수가 아니면 공백 문자가 추가되어 차이를 메꿉니다.

참고 항목

옵션, 텍스트 편집기, 모든 언어
옵션 대화 상자, 환경, 일반