이 페이지에서

로케이터로 탐색하기

파일뿐만 아니라 로케이터 필터로 정의된 모든 항목을 찾고, 전역 작업을 트리거하고, 프로젝트 빌드나 외부 도구 실행과 같은 다른 작업을 수행할 수 있습니다.

로케이터 필터 목록

로케이터로 이동하기

로케이터를 활성화하려면 다음과 같이 하세요:

  • Ctrl+K( macOS의 경우Cmd+K )를 선택합니다.
  • Tools 로 이동한 다음 Locate 을 선택합니다.
  • Edit 로 이동한 다음 Go to Line 을 선택합니다.
  • 편집기 도구 모음에서 줄 및 열 표시기를 선택합니다.

기본적으로 로케이터는 Qt Creator 창의 왼쪽 하단에서 찾을 수 있습니다. 가운데 팝업으로 열려면 로케이터 메뉴 을 선택한 다음 Open as Centered Popup 을 선택합니다.

로케이터 필터 사용

사용 가능한 필터는 현재 문서와 프로젝트에 따라 다릅니다. 로케이터 필드가 비어 있으면 사용 가능한 필터 목록이 표시됩니다. 로케이터 메뉴 을 선택하면 필터 목록도 표시됩니다. 특정 위치 찾기 필터의 기능에 대한 자세한 내용은 필터 위에 마우스를 갖다 대면 표시되는 도구 설명을 참조하세요.

로케이터 필터를 사용하려면 다음과 같이 하세요:

  • 로케이터 필터 접두사 뒤에 스페이스를 입력합니다. 접두사는 보통 1~3자로 짧게 입력합니다. 그런 다음 검색 문자열(예: 파일 이름 또는 클래스 이름) 또는 실행할 명령을 입력합니다. Tab 키를 선택하여 검색 문자열을 완성합니다.
  • 필터 목록에서 로케이터 필터를 선택하여 사용합니다. 위쪽 및 아래쪽 화살표 키를 사용하거나 Ctrl+PCtrl+N을 선택하여 목록을 위아래로 이동한 다음 Enter 키를 선택하여 선택한 필터를 사용합니다.

검색 문자열을 입력하면 로케이터는 개체 이름에서 해당 문자열이 어디에 나타나는지에 관계없이 해당 문자열이 나타나는 위치를 표시합니다. 콜론, m, t 과 같은 일부 로케이터 필터는 퍼지 매칭을 지원하므로 대문자를 입력하면 낙타 대소문자를, 밑줄을 사용하면 뱀 대소문자 뒤에 있는 문자를 입력하여 기호를 찾을 수 있습니다.

완성 기능을 끄려면 로케이터 메뉴 을 선택하고 Use Tab Completion 을 선택 취소합니다.

검색 문자열에 와일드카드 문자 사용

검색 결과의 범위를 좁히려면 다음 와일드카드 문자를 사용합니다:

  • 임의의 문자 또는 아무 문자와도 일치시키려면 * 을 입력합니다.
  • 모든 문자의 단일 인스턴스를 일치시키려면 ? 을 입력합니다.

기본 필터 생략하기

기본적으로 접두사 없이 다음과 같은 사전 설정된 로케이터 필터를 사용할 수 있습니다:

  • 현재 파일의 줄 및 열로 이동(l).
  • 열려 있는 파일로 이동(o).
  • 열려 있는 프로젝트의 파일로 이동(a).

줄과 열 찾기

문서를 열 때 문서의 특정 줄과 열로 바로 이동하려면 더하기 기호(+) 또는 콜론(:)으로 구분한 줄과 열 번호를 찾기의 파일 이름에 추가하세요.

예를 들어 HelloWorld.qml 을 41번째 줄과 2번째 열로 열려면 다음과 같이 입력합니다:

HelloWorld.qml:41:2

웹 검색

Web Search (r) 로케이터 필터를 사용하여 웹 검색을 수행합니다.

Bing, Google, Yahoo! Search, cplusplus.com 및 Wikipedia에 대한 URL 및 검색 명령은 기본적으로 구성되어 있습니다. 로케이터 환경설정에서 다른 웹 검색 엔진에 대한 검색 명령을 추가할 수 있습니다.

로케이터에서 파일 및 디렉터리 만들기

새 파일을 만들고 편집기에서 열려면 다음과 같이 하세요:

  1. f 를 입력한 다음 스페이스, 경로 및 파일 이름을 차례로 입력합니다.
  2. Enter를 선택하거나 Create and Open File 을 선택합니다.

디렉토리를 만들려면 Create Directory 을 선택합니다.

방법: 검색, 세션 관리, 계산 수행로케이터도참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.