규칙 집합을 사용하여 실행할 C++ 규칙 지정
Visual Studio Premium 및 Visual Studio Ultimate에서는 코드 분석과 연결된 특정 프로젝트 요구 사항에 맞게 사용자 지정 규칙 집합을 만들고 수정할 수 있습니다.C + + 사용자 지정 규칙을 만들려면 설정, C/C++ 프로젝트 Visual Studio IDE에 열려 있어야 합니다.다음 표준 규칙 집합은 규칙 집합 편집기에서 열기 및 다음 추가 또는 특정 규칙 제거 하 고 필요에 따라 코드 분석 규칙을 위반 했음을 확인 한 경우 발생 하는 동작을 변경.
새 사용자 지정 규칙 집합을 만들려면 규칙 집합을 새 파일 이름으로 저장합니다.그러면 사용자 지정 규칙 집합이 프로젝트에 자동으로 할당됩니다.
규칙 집합 편집기 열기
기존의 단일 규칙 집합에서 사용자 지정 규칙을 만들려면
솔루션 탐색기에서 프로젝트에 대 한 바로 가기 메뉴를 열고 선택 속성이.
에 속성이 탭에서 선택한 코드 분석.
규칙 집합 드롭다운 목록에서 다음 중 하나를 수행합니다.
- 사용자 지정 하려는 규칙 집합을 선택 합니다.
-또는-
- 선택 < 찾아보기... > 기존 규칙을 설정 하는 작업을 지정 하려면 목록에 없습니다.
선택 열기 는 규칙을 규칙 집합 편집기에 표시 합니다.
규칙 집합 편집기에서 규칙 집합을 수정하려면
규칙 집합의 표시 이름을 변경 하는 보기 메뉴를 선택 속성 창.그런 다음 이름 상자에 표시 이름을 입력합니다.표시 이름은 파일 이름과 달라도 됩니다.
그룹의 모든 규칙을 사용자 지정 규칙 집합에 추가하려면 그룹의 확인란을 선택합니다.그룹의 모든 규칙을 제거하려면 확인란의 선택을 취소합니다.
특정 규칙을 사용자 지정 규칙 집합에 추가하려면 해당 규칙의 확인란을 선택합니다.특정 규칙을 규칙 집합에서 제거하려면 확인란의 선택을 취소합니다.
코드 분석에는 규칙이 위반 될 때 수행 되는 작업을 변경 하려면 선택은 작업 규칙에 대 한 필드 및 다음 값 중 하나를 선택:
경고 - 경고를 생성합니다.
오류 - 오류를 생성합니다.
없음 - 규칙을 사용하지 않습니다.이 동작은 규칙 집합에서 규칙을 제거하는 것과 같습니다.
규칙 집합 편집기 도구 모음을 사용하여 규칙 집합 편집기의 필드를 그룹화, 필터링 또는 변경하려면
모든 그룹에서 규칙을 확장 하 고 선택 모두 확장.
선택 규칙에서 모든 그룹을 축소 하 여 모두 축소.
규칙에서 그룹화 된 필드를 변경 하려면 필드를 선택은 Group By 목록입니다.그룹을 해제 하는 규칙을 표시 하려면 선택 합니다. <None>.
추가 또는 규칙 열에서 필드를 제거 하려면 열 옵션.
현재 솔루션에 적용 하지 않는 규칙을 숨기려면 선택 숨기기 규칙은 적용 되지 않습니다 현재 솔루션에.
표시와 숨기기 오류 작업 할당 규칙 사이 전환 하려면, 코드 분석 오류를 생성할 수 있는 규칙 보기.
표시와 경고 동작 지정 된 규칙을 숨기기 사이 전환할 수 코드 분석 경고를 생성할 수 있는 규칙 보기.
표시와 지정 된 규칙을 숨기기 사이 전환할 수 있는 없음 매크로 함수를 선택 표시 규칙이 활성화 되지 않았습니다.
추가 또는 Microsoft 현재 규칙 집합에 설정 하는 기본 규칙을 제거 하려면 선택 자식 규칙 집합을 추가 또는 제거.