VS Code에서 검색
Visual Studio Code에서 CodeQL를 사용하여 코드를 검색하고 분석하여 쿼리를 작성하고, 테스트하고, 실행하고, 코드 구조를 탐색하고, 데이터베이스 및 팩을 관리합니다.
Visual Studio Code용 CodeQL 설치
Visual Studio Code용 CodeQL을(를) 시작하려면 익스텐션을 설치하고 설정해야 합니다.
CodeQL 데이터베이스 관리
익스텐션을 사용하여 CodeQL 데이터베이스로 작업할 수 있습니다.
CodeQL 쿼리 실행
CodeQL 데이터베이스에서 쿼리를 실행하고 Visual Studio Code에서 결과를 볼 수 있습니다.
경로 쿼리를 사용하여 데이터 흐름 탐색
CodeQL 쿼리를 Visual Studio Code에서 실행하여 프로그램을 통해 데이터 흐름을 추적하고 잠재적인 보안 취약성 영역을 강조 표시할 수 있습니다.
다중 리포지토리 변형 분석을 사용하여 대규모 CodeQL 쿼리 실행
Visual Studio Code의 GitHub에 있는 많은 수의 리포지토리에서 CodeQL 쿼리를 실행할 수 있습니다.
CodeQL 모델 편집기 사용
Visual Studio Code에서 CodeQL 모델 팩을 보고, 쓰고, 편집할 수 있습니다.
사용자 지정 쿼리 만들기
템플릿에서 작업하여 고유한 코드를 작성해 특정 언어를 분석하는 사용자 지정 쿼리를 만들 수 있습니다.
CodeQL 쿼리 팩 및 라이브러리 팩 관리
CodeQL 익스텐션을 사용하여 Visual Studio Code에서 CodeQL 쿼리 및 라이브러리 팩을 보고, 쓰고, 편집할 수 있습니다.
소스 코드의 구조 탐색
AST 뷰어를 사용하여 CodeQL 데이터베이스의 추상 구문 트리를 표시할 수 있습니다.
Visual Studio Code에서 CodeQL 쿼리 테스트
Visual Studio Code 익스텐션을 사용하여 CodeQL 쿼리에 대한 단위 테스트를 실행할 수 있습니다.
설정 사용자 지정
필요에 맞게 Visual Studio Code 익스텐션용 CodeQL에 대한 설정을 편집할 수 있습니다.
CodeQL 작업 영역 설정
CodeQL(으)로 작업하는 경우 표준 라이브러리 및 쿼리에 액세스해야 합니다.
CodeQL CLI에 대한 액세스 구성
Visual Studio Code 익스텐션용 CodeQL에서는 CodeQL CLI을(를) 사용하여 쿼리를 컴파일하고 실행합니다.