>

(Cmd + P) 또는 (Comd + T)를 누른 다음 무언가를 입력 할 때 쿼리 형식이 무엇인지 이해하려고합니다.

ABC 를 입력한다고 가정 해 봅시다. . VSCode가 정규식 A.*B.*C.* 를 사용하여 검색하는 것 같습니다. . 맞습니까? 또한 * 나타납니다  검색어에서도 허용되지만 혼란스러운 결과가 나타납니다 (예 : 여기

).

누군가가 조회 형식에 대한 문서를 알려주시겠습니까?


  • 답변 # 1

    "퍼지"일치 또는 검색이라고합니다. 퍼지 매칭을 구현하는 것 이외의 공식적인 문서를 찾을 수 없습니다. vs * b의 이상한 테스트 사례의 경우 다른 편집기와 마찬가지로 순서가 잘못된 기호로 퍼지 매칭을 구현하려고하는 것처럼 보입니다.

    추가 퍼지 일치 참조 : VSCode 문서화

  • 답변 # 2

    파일 선택기는 정규식을 사용하지 않고 퍼지 검색 알고리즘을 사용합니다. 이 기능은 IntelliSense에 연결되어 있다고 생각하지만 자세한 기술 문서는 알지 못합니다.
    그러나 2015 년 12 월 (VSCode 0.10.6)에 도입되어 2016 년 1 월 (VSCode 0.10)의 기본 설정이되었습니다. .9).

    GitHub에서 퍼지 검색과 관련된 버그 보고서/기능 요청을 수집하는 문제를 찾을 수 있습니다. 이 주제에 대해 더 깊이 파고 들고 싶다면 좋은 출발점이있을 것입니다.

    참고로, 또한 User Settings (파일>환경 설정>설정) 같은 종류의 퍼지 검색을 사용하는 것 같습니다 :

  • 이전 python - 마지막 색인을 유지하면서 목록을 바꾸는 방법은 무엇입니까?
  • 다음 파이썬의 루프가 제대로 작동하지 않습니까?