Visual Studio에서 XML 요소, 특성 및 기타 콘텐츠의 서식을 지정하고 완료하는 방법을 제어할 수 있습니다. 이 문서에서는 문서를 읽을 수 있고 표준을 따르도록 XML 편집을 위한 서식 및 기타 옵션을 구성하는 방법을 보여 줍니다.
필수 조건
- Visual Studio 설치됨
- XML 파일 또는 프로젝트
XML 서식 옵션 구성
서식 옵션 페이지를 사용하여 XML 문서에서 요소 및 특성의 서식을 지정하는 방법을 지정합니다.
- Visual Studio에서 도구>옵션으로 이동합니다.
- 텍스트 편집기>XML을 확장합니다.
- 형식 선택을 클릭합니다.
- 원하는 서식 옵션을 선택합니다.
-
수동 특성 서식 유지: 특성의 서식을 다시 지정하지 마세요. 이 설정이 기본값입니다.
비고
특성이 여러 줄에 있는 경우, 편집기는 각 줄을 들여쓰기하여 부모 요소의 들여쓰기와 일치시킵니다.
-
각 특성을 별도의 줄에 정렬합니다. 두 번째 특성과 후속 특성을 세로로 정렬하여 첫 번째 특성의 들여쓰기와 일치합니다. 예:
<item id = "123-A" name = "hammer" price = "9.95"> </item> -
자동 서식 다시 지정:
- 클립보드에서 붙여넣을 때: 붙여넣은 XML 텍스트의 서식을 다시 지정합니다.
- 끝 태그 완료 시: 완료된 끝 태그에 따라 요소를 다시 서식화합니다.
-
혼합 콘텐츠:
-
기본적으로 혼합 콘텐츠 재구성: 콘텐츠가
xml:space="preserve"범위 내에서 발견되지 않는 경우 혼합 콘텐츠를 다시 서식하려고 시도합니다. 이 설정이 기본값입니다. 요소에 텍스트와 태그가 혼합되어 있으면 내용이 혼합된 콘텐츠로 간주됩니다. 예:<dir>c:\data\AlphaProject\ <file readOnly="false">test1.txt</file> <file readOnly="false">test2.txt</file> </dir>
-
기본적으로 혼합 콘텐츠 재구성: 콘텐츠가
-
수동 특성 서식 유지: 특성의 서식을 다시 지정하지 마세요. 이 설정이 기본값입니다.
기타 XML 옵션 구성
기타 옵션 페이지를 사용하여 XML 편집기의 자동 완성 및 스키마 설정을 변경할 수 있습니다.
- 도구>옵션에서 텍스트 편집기>XML을 확장합니다.
- 기타를 선택합니다.
- 필요에 따라 다음 옵션을 조정합니다.
-
자동 삽입:
- 태그 닫기: XML 요소를 작성할 때 텍스트 편집기에서 닫기 태그를 추가합니다. 요소 시작 태그를 선택하면 편집기에서 일치하는 네임스페이스 접두사를 포함하여 일치하는 닫기 태그를 삽입합니다. 이 확인란은 기본적으로 선택되어 있습니다.
-
특성 따옴표: XML 특성을 작성할 때, 편집기에서
="문자와"문자를 삽입하고, 캐리트(^)를 따옴표 안에 배치합니다. 이 확인란은 기본적으로 선택되어 있습니다. - 네임스페이스 선언: 편집기가 필요한 위치에 네임스페이스 선언을 자동으로 삽입합니다. 이 확인란은 기본적으로 선택되어 있습니다.
- 기타 태그(주석, CDATA): 주석, CDATA, DOCTYPE, 처리 지침 및 기타 태그가 자동으로 완성됩니다. 이 확인란은 기본적으로 선택되어 있습니다.
-
네트워크:
- DTD 및 스키마를 자동으로 다운로드합니다. 스키마 및 DTD(문서 형식 정의)는 HTTP 위치에서 자동으로 다운로드됩니다. 이 기능은 자동 프록시 서버 검색을 사용하도록 설정된 System.Net 사용합니다. 이 확인란은 기본적으로 선택되어 있습니다.
-
개요:
- 파일이 열릴 때 개요 모드로 전환합니다. 파일이 열릴 때 개요 기능을 켭니다. 이 확인란은 기본적으로 선택되어 있습니다.
-
캐싱:
- 스키마: 스키마 캐시의 위치를 지정합니다. 찾아보기 단추는 새 창에서 현재 스키마 캐시 위치를 엽니다. 기본 위치는 \xml\schemas를%VsInstallDir%.
-
자동 삽입: