문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

Visual Studio 환경 확장

Visual Studio의 추가 기능은 Visual Studio 2013에서 사용되지 않습니다. 추가 기능을 VSPackage 확장으로 업그레이드하는 것이 좋습니다. 업그레이드에 대한 자세한 내용은 FAQ: VSPackage 확장으로 추가 기능 변환 을 참조하십시오.

Visual Studio에서 제공하는 여러 가지 도구와 기능을 사용하여 거의 모든 작업을 수행할 수 있지만 때로는 기능이 추가로 필요하거나 더 정밀한 제어가 필요할 수도 있습니다. 예를 들어, 정기적으로 수행하는 특정 작업 또는 일련의 작업을 자동화하려는 경우가 있습니다. 또는 Visual Studio IDE(통합 개발 환경)에서 사용할 도구를 직접 디자인하려는 경우도 있을 수 있습니다.

Visual Studio에는 IDE를 자동화할 수 있는 풍부한 프로그래밍 모델인 동시에 확장 기능과 새 기능을 제공하는 자동화 개체 모델이 포함되어 있습니다. 각 모델은 도구 창, 코드 편집기, 다양한 프로젝트 등과 같이 IDE의 특정 영역에 특화되어 적용됩니다.

아래 단원에서는 자동화 및 확장성에 대해 소개하고 이를 사용하여 더 쉽게 프로그래밍하는 방법에 대해 설명합니다.

자동화 보안을 위한 최선의 방법

Visual Studio 및 자동화 응용 프로그램의 보안에 필요한 도움말을 제공합니다.

Visual Studio 자동화의 범위

VSIP와 추가 기능 및 마법사 등과 같이 Visual Studio에서 사용할 수 있는 자동화 프로젝트의 형식에 대해 설명합니다.

적절한 자동화 방법 선택

자동화 작업을 수행하는 데 사용할 가장 효율적인 도구 선택과 관련된 도움말을 제공합니다.

기능적 자동화 그룹

자동화할 수 있는 Visual Studio의 여러 가지 영역에 대해 소개합니다.

추가 기능 및 마법사 만들기

자동화와 확장성의 개념에 대해 설명하고 추가 기능 및 마법사를 만드는 기본 방법을 소개합니다.

자동화 어셈블리 및 DTE2 개체 참조

중요한 자동화 도구를 사용하는 방법에 대해 자세히 설명합니다.

프로젝트 및 솔루션 제어

Visual Studio 자동화 개체를 사용하여 프로젝트 및 솔루션을 제어하는 방법, IDE 세션 간에 변수를 저장하는 방법, 솔루션 항목, 기타 항목 및 모델링되지 않은 프로젝트로 작업하는 방법, 솔루션 구성을 만드는 방법 등을 보여 줍니다.

환경 창 만들기 및 제어

도구 창을 만들고 제어하는 방법, 창 특성을 변경하는 방법, 텍스트 찾기 및 바꾸기를 자동화하는 방법, 도구 옵션 설정을 제어하는 방법, 코드 모델로 코드를 검색하는 방법, UIHierarchy를 사용하여 트리 뷰를 조작하는 방법 등에 대해 설명합니다.

방법: Visual Studio 인스턴스 만들기 또는 다른 Visual Studio 인스턴스에 연결

Visual Studio의 새 인스턴스를 만들거나 기존 인스턴스에 연결하는 방법에 대해 설명합니다.

자동화 이벤트에 응답

Visual Studio 자동화 모델을 사용하여 환경에서 발생하는 이벤트를 처리하는 방법을 보여 줍니다.

방법: 명령 추가 및 처리

Visual Studio 자동화 모델을 사용하여 Visual Studio 메뉴나 도구 모음에서 명령을 만들고 조작하는 방법에 대해 설명합니다.

연습: 관리되는 위성 DLL 만들기

자동화 응용 프로그램에 사용할 리소스를 포함할 수 있는 위성 DLL을 만드는 방법에 대해 설명합니다.

Automation Extenders 구현 및 사용

Automation Extenders를 사용하여 개체에 대한 속성을 추가하고 필터링하는 방법에 대해 설명합니다.

개발 환경 사용자 지정

도구 모음, 바로 가기 키 및 기타 Visual Studio 항목을 사용자 지정하는 방법을 보여 줍니다.

표시: