Skip to main content

VS Code에서 검색

코드 Visual Studio Code 검색 및 분석을 통해 CodeQL을(를) 사용하여 쿼리를 작성하고, 테스트하며, 실행합니다. 또한 코드 구조를 탐색하고 데이터베이스 및 패키지를 관리합니다.

Visual Studio Code용 CodeQL 설치

          Visual Studio Code를 위한 CodeQL를 시작하려면 확장을 설치하고 설정해야 합니다.

CodeQL 데이터베이스 관리

확장을 사용하여 CodeQL 데이터베이스를 지원할 수 있습니다.

CodeQL 쿼리 실행

데이터베이스에서 CodeQL 쿼리를 실행하고 결과를 볼 수 있습니다 Visual Studio Code.

경로 쿼리를 사용하여 데이터 흐름 탐색하기

경로 쿼리를 실행하고 데이터 흐름을 분석하여 잠재적 취약성을 검색합니다.

다중 리포지토리 변형 분석을 이용한 대규모 CodeQL 쿼리 실행

많은 수의 리포지토리에서 CodeQL 쿼리를 GitHub에서 실행할 수 있습니다 Visual Studio Code.

CodeQL 모델 편집기 사용

모델 팩을 CodeQL에서 보고, 쓰고, 편집할 수 있습니다 Visual Studio Code.

사용자 지정 쿼리 만들기

템플릿에서 작업하여 고유한 코드를 작성해 특정 언어를 분석하는 사용자 지정 쿼리를 만들 수 있습니다.

CodeQL 쿼리 팩 및 라이브러리 팩 관리

확장 기능을 사용하여 Visual Studio Code에서 CodeQL 쿼리 및 라이브러리 팩을 위한 CodeQL 종속성을 다운로드하고 설치합니다.

소스 코드의 구조 탐색

          CodeQL의 클래스로 코드가 매핑되는 방법을 VS Code에서 시각화합니다.

Visual Studio Code에서 CodeQL 쿼리 테스트

확장을 사용하여 CodeQL 쿼리에 대한 Visual Studio Code 단위 테스트를 실행할 수 있습니다.

설정 사용자 지정

필요에 맞게 확장에 대한 CodeQLVisual Studio Code 설정을 편집할 수 있습니다.

CodeQL 작업 영역 설정

          CodeQL와 함께 작업할 때 표준 라이브러리와 쿼리에 대한 액세스가 필요합니다.

VS Code 확장에서 CodeQL CLI 관리

          CodeQL 확장은 CodeQL CLI를 사용하여 Visual Studio Code 쿼리를 컴파일하고 실행합니다.

Visual Studio Code에서 CodeQL의 로그에 액세스하기

          CodeQL와 관련된 문제를 Visual Studio Code에 대한 문제 해결이 필요할 경우 액세스할 수 있는 몇 가지 로그가 있습니다.