필수 조건
원본 파일의 AST(추상 구문 트리)를 보려면 작업 영역에 적절한 CodeQL 쿼리(일반적으로 )가 있어야 합니다. 적합한 쿼리를 찾을 수 없다면, 해당 브랜치에서 리포지토리 업데이트를 진행하세요.
참고 항목
리포지토리를 업데이트하면 쿼리 캐시가 삭제되어 다음 쿼리 실행 속도가 느려질 수 있습니다.
원본 파일의 추상 구문 트리 보기
- 익스텐션에서 "데이터베이스" 보기를 열고 탐색할 데이터베이스를 마우스 오른쪽 단추로 클릭합니다. 작업 영역에 데이터베이스 원본 추가를 클릭합니다.
- 파일 탐색기에서 CodeQL 데이터베이스의 원본 파일로 이동합니다.
- CodeQL을(를) 실행한 후 VS Code Command Palette에서 AST를 확인합니다. 이는 활성 파일에 대해 CodeQL 쿼리를 실행하며, 몇 초가 걸릴 수 있습니다. 쿼리가 완료되면 AST 뷰어에 원본 파일의 구조가 표시됩니다.
- 원본 파일의 중첩된 구조를 보려면 화살표를 클릭하고 노드를 확장합니다. 이러한 노드는 문 및 식과 같은 코드의 다양한 요소를 나타냅니다.
- 특정 노드에 해당하는 소스 코드를 보려면 AST 뷰어에서 노드를 클릭합니다. 마찬가지로 소스 코드의 섹션을 클릭하여 해당 노드를 표시할 수 있습니다.