지원되는 기능

코드 검토 컴포넌트에는 Linux 및 Windows 환경에서 EGL에 대한 코딩 규칙을 작성하고 적용하는 기능이 포함되어 있습니다.

기능

표 1에는 각 환경에서 사용할 수 있는 기능에 대한 요약이 있습니다. 기능은 표 다음에 오는 텍스트에 자세히 설명되어 있습니다.
표 1. 코드 검토 기능
기능 Linux Windows
제품 워크벤치
코드 검토 애플리케이션
EGL에 대한 지원
사용자가 만든 규칙
  • Linux 및 Windows 환경의 제품 워크벤치에는 다음 기능이 포함되어 있습니다.
    • 코드를 검토하기 위한 재사용가능 프로파일을 작성하는 분석 구성 창:
      • 검토할 소스 코드 파일 및 적용할 코딩 규칙 지정에 대한 제어
      • 심각도 레벨이 포함된 선택 가능한 기본 제공 코딩 규칙
      • 구성 가능한 기본 제공 사용자 정의 규칙
      • 코딩 규칙 구성에 필요한 기본 제공 카테고리 및 사용자 정의 카테고리
    • 코드 검토 결과를 표시하고 보고서를 생성하는 Software Analyzer 결과 보기:
      • 개발 워크벤치 실행 중에 여러 코드 검토 결과 보유
      • 결과 표시 필터링에 대한 설정
      • 코드 검토 결과 보고서(XML 형식)
      • 코드 검토 결과가 있는 소스 코드 파일에 직접 연결된 링크. EGL 편집기에서 소스 코드 파일이 열립니다.
    • EGL 편집기의 지원
      • 강조표시된 텍스트 및 책갈피를 사용하여 문제점이 있는 소스 코드 행 표시
      • 코드 검토 결과로 플래그 지정된 소스 코드 파일의 문제점 행에 대한 빠른 액세스
      • 코드 검토를 빠르게 재실행하여 수정사항 확인
      • 원격 소스 코드 파일의 코드를 한 번에 하나씩 검토
    • 코드 검토 프로파일 분배:
      • 코드 검토 프로파일 내보내기 및 가져오기
    • 사용자가 만든 규칙. 다음 기능이 포함되어 있습니다.
      • 사용자 작성 규칙을 개발하는 플러그인 프로젝트의 빠른 생성
      • 사용자 작성 규칙에 대한 프레임워크를 제공하는 Java™ 소스 코드 파일 생성
      • 사용자 작성 규칙에 대한 클래스를 제공하는 Java API
      • 검토 중일 때 소스 코드 파일의 EGL 언어 요소에 액세스하는 데 필요한 Java API(AST 또는 IR 형식)
      • 모든 EGL 언어 요소 지원

지원되는 퍼스펙티브

제품 워크벤치에서, 다음 퍼스펙티브가 지원됩니다.
  • EGL 개발
  • 디버그(Debug)
  • Java
  • Java EE
  • 플러그인 개발
  • 자원

지원되는 편집기

다음 편집기가 지원됩니다.
  • EGL 편집기
이 편집기에서 다음 태스크를 수행할 수 있습니다.
  • 소프트웨어 분석 구성 창을 열고 구성을 작성하거나 기존 구성을 수정합니다.
  • 기존 소프트웨어 분석 코드 검토를 실행합니다.
  • 코드 검토에서 감지한 문제점을 찾고 수정합니다.
참고: Rational® Business Developer V9.5 아랍어 버전에서는 일부 메뉴 항목 및 설명이 자국어로 지원되지 않을 수 있습니다.

피드백