이 대화 상자를 사용하면 코드 편집기의 기본 동작을 변경할 수 있습니다. 이러한 설정은 HTML 디자이너의 원본 보기와 같은 코드 편집기를 기반으로 하는 다른 편집기에도 적용됩니다. 이러한 옵션을 표시하려면 도구 메뉴에서 옵션 선택합니다. 텍스트 편집기 폴더 내에서 모든 언어 하위 폴더를 확장한 다음 Tabs를 선택합니다.
주의
이 페이지는 모든 개발 언어에 대한 기본 옵션을 설정합니다. 이 대화 상자에서 옵션을 다시 설정하면 모든 언어의 탭 옵션이 여기에서 선택된 선택 항목으로 다시 설정됩니다. 한 언어에 대한 텍스트 편집기 옵션을 변경하려면 해당 언어의 하위 폴더를 확장하고 해당 옵션 페이지를 선택합니다.
특정 프로그래밍 언어에 대한 탭 옵션 페이지에서 다른 설정을 선택하면 다른 들여쓰 기 옵션에 대해 "개별 텍스트 형식의 들여쓰기 설정이 서로 충돌합니다."라는 메시지가 표시됩니다. 탭 옵션이 다르 면 "개별 텍스트 형식에 대한 탭 설정이 서로 충돌합니다."라는 메시지가 표시됩니다. 예를 들어 Visual Basic 에 대해 스마트 인덴팅 옵션을 선택한 경우 이 미리 알림이 표시되지만 Visual C++ 에 대해서는 차단 인덴팅 이 선택되어 있습니다.
들여쓰기
없음
이 옵션을 선택하면 새 줄이 들여쓰기되지 않습니다. 삽입 지점은 새 줄의 첫 번째 열에 배치됩니다.
차단
이 옵션을 선택하면 새 줄이 자동으로 들여쓰기됩니다. 삽입 지점은 이전 줄과 동일한 시작점에 배치됩니다.
똑똑한
이 옵션을 선택하면 개발 언어에 대한 다른 코드 서식 설정 및 IntelliSense 규칙에 따라 코드 컨텍스트에 맞게 새 줄이 배치됩니다. 이 옵션은 모든 개발 언어에 사용할 수 없습니다.
예를 들어 여는 중괄호({ )와 닫는 중괄호(} ) 사이에 묶인 선은 정렬된 중괄호 위치에서 추가 탭 정지를 자동으로 들여쓰기할 수 있습니다.
탭
탭 크기
탭 정지 사이의 간격을 설정합니다. 기본값은 4개의 공백입니다.
들여쓰기 크기
자동 들여쓰기의 공백 크기를 설정합니다. 기본값은 4개의 공백입니다. 탭 문자, 공백 문자 또는 둘 다 삽입되어 지정된 크기를 채웁니다.
공백 삽입
이 옵션을 선택하면 들여쓰기 작업에서 TAB 문자가 아닌 공백 문자만 삽입합니다. 예를 들어 들여쓰기 크기가 5로 설정된 경우 서식 도구 모음에서 TAB 키 또는 들여쓰기 단추를 누를 때마다 5개의 공백 문자가 삽입됩니다.
탭 유지
이 옵션을 선택하면 들여쓰기 작업에서 가능한 한 많은 TAB 문자를 삽입합니다. 각 TAB 문자는 탭 크기로 지정된 공백 수를 채웁니다. 들여쓰기 크기가 Tab 크기의 짝수 배수가 아니면 공백 문자가 추가되어 차이를 채웁니다.
팁 (조언)
적응형 서식은 사용자 지정 탭 설정을 재정의할 수 있습니다. 텍스트 편집기에서 적응형 서식 사용 옵션을 전환하여 > 해제할 수 있습니다. Visual Studio에서 기본 들여쓰기 스타일을 관리하는 방법을 변경할 수도 있습니다. editorconfig 파일.