사용성 개선

로그 매크로에서 형식 지정자 지원

  • 이제 printf()와 유사하게 %d, %s등의 형식 지정자를 사용하여 다양한 데이터 유형을 지정해 로그 메시지를 작성할 수 있습니다. 로그 메시지를 쉽게 작성할 수 있고, 변수의 값을 확인하기 편리해졌습니다.

변환 툴체인 옵션 설정

  • 변환 툴체인 옵션을 CT에서 직접 설정할 수 있습니다. 변환 툴체인 설정 파일을 수정할 필요가 없어 설정 관리가 간편해졌으며, 각 옵션에 대한 설명을 제공합니다. 변환 툴체인 설정은 변환 툴체인 추가/편집 마법사 세 번째 페이지에서 제어할 수 있습니다.

[빌드 정보 기반 C/C++ 프로젝트]의 빌드 정보 동기화

  • [빌드 정보 기반 C/C++ 프로젝트]로 생성한 프로젝트에서, 빌드 정보의 변경 사항을 프로젝트에 자동으로 반영하는 기능이 추가되었습니다. 프로젝트 컨텍스트 메뉴에서 [빌드 정보 동기화]를 선택하면 파일 시스템의 변경 사항을 동기화하고, 최신 컴파일/링크 플래그를 덮어쓸 수 있습니다.

함수 호출 정보 출력 개선

  • 커버리지 제외 대상 함수를 직접 제거하지 않고 함수 호출 정보를 출력할 수 있습니다. [프로젝트 특성] > [테스트] 에서 ‘함수 호출 정보 출력 시 커버리지 측정 제외 함수 숨기기’옵션을 사용하면, 커버리지를 측정하는 함수만 호출 정보를 출력할 수 있습니다.

함수 호출 정보 출력 다중 선택 지원

  • 여러 테스트 케이스와 테스트를 한 번에 선택하여 함수 호출 정보를 출력할 수 있습니다.

테스트 결과 표시 개선

성공한 테스트의 진단 메시지 표시 개선

  • 유닛/통합 테스트 뷰 또는 테스트 보고서에서 성공한 테스트 케이스의 진단 메시지를 숨겨 오류 메시지와 혼동을 줄일 수 있습니다. 이를 통해 테스트 결과를 쉽게 검토할 수 있습니다. [환경 설정] > [테스트]에서 진단 메시지를 숨길 수 있습니다.

함수 커버리지 표기 방법 개선

  • 테스트별 함수 커버리지가 CT 표기 방식과 일치하도록 개선되어, 테스트 보고서 해석에 혼동이 줄어들었습니다.