다음을 통해 공유


출력 창

출력 창에는 IDE(통합 개발 환경)의 다양한 기능에 대한 상태 메시지가 표시됩니다. 출력 창을 열려면 메뉴 모음에서출력보기를> 선택하거나Ctrl Alt+O+ 누릅니다.

도구 모음

출력 창의 도구 모음에 다음 컨트롤이 표시됩니다.

다음의 출력 표시

볼 출력 창을 하나 이상 표시합니다. IDE에서 출력 창을 사용하여 사용자에게 메시지를 전달한 도구에 따라 여러 가지 정보 창을 사용할 수 있습니다.

코드에서 메시지 찾기

코드 편집기에서 삽입 지점을 선택한 빌드 오류가 포함된 줄로 이동합니다.

이전 메시지로 이동

출력 창의 포커스를 이전 빌드 오류로 변경하고 코드 편집기에서 삽입 지점을 해당 빌드 오류가 포함된 줄로 이동합니다.

다음 메시지로 이동

출력 창의 포커스를 다음 빌드 오류로 변경하고 코드 편집기에서 삽입 지점을 해당 빌드 오류가 포함된 줄로 이동합니다.

모두 지우기

출력 창에서 모든 텍스트를 지웁니다.

단어 줄 바꿈 설정/해제

출력 창에서 Word Wrap 기능을 켜고 끕니다. Word Wrap이 켜지면 보기 영역 이상으로 확장되는 긴 항목의 텍스트가 다음 줄에 표시됩니다.

출력 창

목록에서 출력표시에서 선택한 출력 창에 표시된 원본의 출력이 표시됩니다.

출력 창으로 메시지 라우팅

프로젝트를 빌드할 때마다 출력 창을 표시하려면 [옵션 ] 대화 상자의 [프로젝트 및 솔루션>] 일반 페이지에서 빌드가 시작될 때 [출력 표시] 창을 선택합니다. 그런 다음 편집을 위해 열린 코드 파일을 사용하여 출력 창 도구 모음에서 다음 메시지로 이동하고 이전 메시지로 이동하여출력 창에서 항목을 선택합니다. 이렇게 하면 코드 편집기의 삽입 지점이 선택한 문제가 발생하는 코드 줄로 이동합니다.

명령 창에서 호출된 특정 IDE 기능 및 명령은 출력 창에 출력을 제공합니다. 일반적으로 명령 창에 표시되는 .bat.com 파일과 같은 외부 도구의 출력외부 도구 관리에서 출력 창 사용 옵션을 선택하면 출력 창으로 라우팅됩니다. 다른 많은 종류의 메시지도 출력 창에 표시할 수 있습니다. 예를 들어 저장 프로시저의 Transact-SQL 구문을 대상 데이터베이스에 대해 검사하면 결과가 출력 창에 표시됩니다.

런타임에 진단 메시지를 출력 창에 쓰도록 자체 애플리케이션을 프로그래밍할 수도 있습니다. 이렇게 하려면 .NET API의 Debug 네임스페이 System.Diagnostics 스에서 클래스 또는 Trace 클래스의 멤버를 사용합니다. 솔루션 또는 프로젝트의 디버그 구성을 빌드할 때 클래스의 Debug 멤버는 출력을 표시합니다. 디버그 또는 릴리스 구성을 빌드할 때 클래스의 Trace 멤버는 출력을 표시합니다. 자세한 내용은 출력 창의 진단 메시지를 참조하세요.

C++에서 사용자 지정 빌드 단계를 만들고 출력 창에 경고 및 오류가 표시되고 계산되는 빌드 이벤트를 만들 수 있습니다. 출력 줄에서 F1 키를 누르면 적절한 도움말 항목을 표시할 수 있습니다. 자세한 내용은 사용자 지정 빌드 단계의 출력 형식을 참조하세요.

스크롤 동작

출력 창에서 자동 제어를 사용한 다음 마우스 또는 화살표 키를 사용하여 탐색하는 경우 자동 제어가 중지됩니다. 자동 제어를 다시 시작하려면 Ctrl+End를 누릅니다.

구조적 진단

C++ MSBuild 프로젝트는 구조적 진단을 내보낸다. 출력 창에서 진단의 들여쓰기 수준은 정보의 중첩된 구조를 나타냅니다. 프로젝트>속성>고급>MSVC 구조적 출력 사용 옵션을 사용하여 들여쓰기를 사용하거나 사용하지 않도록 설정합니다. UseStructuredOutput 속성이 true 또는 false로 정의된 Directory.Build.props 파일을 만들어 여러 프로젝트에 영향을 줄 수 있습니다.

참고하십시오