다음을 통해 공유


언어 서비스 기초

프로그래밍 언어에 통합 하는 데 Visual Studio, 언어 서비스를 제공 해야 합니다. 관리 되는 코드나 네이티브 코드에서 서비스를 개발할 수 있습니다.

Visual Studio언어 서비스를 사용 하 여 다음과 같은 기능을 제공 합니다.

기능

설명

구문 색 지정

편집기 보기를 색 및 글꼴 스타일 언어의 다양 한 요소에 대 한 됩니다. 이 차별화 쉽게 읽고 파일을 편집할 수 있습니다.

일반적인 내용은 구문 색 지정를 참조하십시오.

패키지 관리 프레임 워크 (MPF)에서이 기능에 대 한에 대 한 자세한 내용은 구문 색을 입히는 데 (패키지 관리 프레임 워크).

문 완성

문 또는 사용자 입력으로 시작 된 키워드 중 하나를 완료 합니다. 문 완성 기능 사용자가 어려운 문을 더 쉽게 입력 작업을 별로 및 오류에 대 한 더 적은 기회와 입력할 수 있습니다.

일반적인 내용은 문 완성를 참조하십시오.

MPF에서이 기능에 대 한에 대 한 자세한 내용은 IntelliSense 전체 단어 (패키지 관리 프레임 워크).

중괄호 일치

중괄호와 같은 문자 쌍으로 하이라이트. 때 사용자 입력 닫는 문자 같은 "}"을 중괄호 일치 하이라이트에서 해당 문자를 같이 열기 "{". 문자나 묶기의 몇 가지 수준의 경우이 기능은 사용자 바깥쪽 문자를 정확 하 게 짝을 확인 수 있습니다.

MPF에서이 기능에 대 한에 대 한 자세한 내용은 중괄호 일치 (패키지 관리 프레임 워크).

매개 변수 정보 도구 설명

사용자가 현재 입력 하 고 오버 로드 된 메서드의 가능한 서명 목록을 표시 합니다.

일반적인 내용은 매개 변수 정보 도구 설명를 참조하십시오.

MPF에서이 기능에 대 한에 대 한 자세한 내용은 IntelliSense 매개 변수 정보 (패키지 관리 프레임 워크).

오류 표식

빨간색 물결 모양의 밑줄이도 물결, 구문이 잘못 된 텍스트 아래에 표시 됩니다. 오류 표식 합니다 맞춤법이 틀린된 키워드, 괄호가 닫히지 않은, 잘못 된 문자 및 유사한 오류가 사용자에 게 일반적으로 사용 됩니다.

MPF 클래스에 오류 표식이 자동으로 처리 됩니다는 AddError 메서드는 AuthoringSink 클래스.

이러한 기능 대부분은 소스 코드를 구문 분석 하는 언어 서비스가 필요 합니다. 대개는 토큰화 및 컴파일러 또는 인터프리터 코드를 구문 분석을 재사용할 수 있습니다.

다음 기능 프로그래밍 언어에 대 한 지원에 관련 된 언어 서비스의 일부가 아닙니다.

기능

설명

식 계산기

지원의 Visual Studio 를 디버거 중단점을 확인 하 고 식의 목록을 제공 하는 자동 디버그 창.

자세한 내용은 디버깅을 위한 서비스 지원를 참조하십시오.

기호 검색 도구

지원 개체 브라우저, 클래스 뷰, 브라우저를 호출, 및 찾기 기호 결과.