결과에 보고된 문제점 수정

소스 코드 파일을 수정하여 코드 검토에서 발견한 문제점을 수정할 수 있습니다.

시작하기 전에

코드 검토를 실행하고 결과를 Software Analyzer 결과 보기에서 열어야 합니다.

이 태스크 정보

코드 검토 컴포넌트는 기본 LPEX 편집기 또는 원격 시스템 LPEX 편집기에서 분석된 소스 파일을 엽니다. 이 편집기를 사용하여 코드 검토 컴포넌트에서 보고하는 문제점을 수정할 수 있습니다. 편집기에서 코드 검토 결과를 제거하거나 숨기거나 표시할 수도 있습니다.

소스 코드에서 문제점 수정

프로시저

  1. Software Analyzer 결과 보기의 오른쪽 분할창에서 원하는 결과를 포함한 규칙을 펼치십시오.
  2. 해당 규칙 아래에서 결과를 마우스 오른쪽 단추로 클릭하고 결과 보기를 클릭하십시오. 소스 코드 파일이 지원되는 편집기에 열리고 결과에 따라 플래그가 지정된 코드 행을 표시하도록 배치됩니다. 열리는 편집기는 편집기 구성과 동일한 유형의 파일을 열 때 마지막으로 사용한 편집기에 따라 다릅니다. 해당 행을 일시적으로 선택하여 강조표시합니다. 해당 영역의 첫 번째 행 옆의 오른쪽 및 왼쪽 여백에 아이콘이 표시됩니다. 아이콘에 마우스를 가져가면 규칙 텍스트가 표시됩니다.
    그림 1에 나온 예제에서는 규칙이 ELSE 없이 IF를 사용하지 않음이고 심각도가 경고입니다. 다음과 같이 강조표시됩니다.
    • 전체 IF 문이 물결로 표시됩니다.
    • 아이콘이 문제점 소스 코드의 첫 행에서 세로 눈금자(왼쪽 여백)와 개요 눈금자(오른쪽 여백)에 표시됩니다.
    • 세로 눈금자에 있는 아이콘은 규칙의 심각도와 같은 심각도 아이콘입니다.
    • 아이콘에 마우스를 가져가면 규칙 텍스트 ELSE 없이 IF를 사용하지 않음이 표시됩니다.
    그림 1. COBOL 언어 편집기에 표시된 규칙 위반 보기편집기에서
규칙 결과 예제
  3. 결과를 생성한 문제점을 수정하기 위해 소스 코드를 수정하십시오. 한 가지 문제점을 수정하는 것으로 제한되지 않습니다. 평소 편집기에서 하듯이 원하는 대로 소스 코드 파일을 업데이트할 수 있습니다.
  4. 파일을 저장하고 편집기를 닫으십시오.
  5. 소스 코드 변경으로 문제점이 수정되었는지 확인하려면 코드 분석을 다시 실행하십시오.

코드 검토 강조표시 제거, 숨기기 및 표시

이 태스크 정보

코드 검토 결과의 영향을 받은 소스 코드 텍스트의 강조표시가 지원되는 편집기에 있습니다. 지원되는 편집기에 대한 정보는 지원되는 편집기의 내용을 참조하십시오.

강조표시는 다음 이벤트 중 하나가 발생할 때까지 소스 코드 파일에 남아 있습니다.
  • 문제점을 수정하고 소스 코드 파일에서 다른 코드 분석을 실행합니다.
  • 개발 워크벤치가 닫힙니다.
  • 일반 책갈피를 제거하듯이 아이콘을 제거합니다.
    참고: 심각도 아이콘은 책갈피의 일종입니다. 따라서 책갈피를 제거하듯이 언제든지 편집기의 왼쪽 여백에서 심각도 아이콘을 제거할 수 있습니다.

프로시저


피드백