[Предыдущий: Qt Creator и системы управления версиями] [Руководство по Qt Creator] [Следующий: Отладка с помощью Qt Creator]
Быстрое перемещение по вашему коду с использованием поисковика
C Qt Creator перемещение по различным местам в вашем проекте или на вашем диске, например, файлам, классам, методам и так далее, очень просто с использованием Поисковика -- умного строкового редактора в нижней левой части окна Qt Creator.

Предположим что вы хотите открыть файл main.cpp в вашем проекте, щёлкните на Поисковик или используйте Ctrl+K (Mac OS X: Cmd+K), введите имя файла и нажмите клавишу Enter. Файл будет открыт в редакторе. Вы также можете ввести часть имени файла и использовать групповые символы * и ? для соответствия любому числу любых символов. Будет отображён список файлов, подходящих под ваш критерий.
Поисковик позволит вам перемещаться между файлами на диске, но также и между другими "местами", которые упорядочены с помощью Фильтров. В настоящий момент есть фильтры для:
- файлы на вашем жестком диске (просмотр по всей файловой системе),
- файлы из указанной вами поддиректории,
- файлы, указанные в ваших файлах .pro, такие как файлы исходных кодов, заголовочные файлы, ресурсы и файлы .ui,
- любой открытый документ,
- определения классов и методов в вашем проекте или имеющие ссылку из вашего проекта,
- разделы справки, включая документацию Qt, и,
- конкретная строка в документе, отображённом в вашем редакторе,
Некоторые из этих фильтров требуют чтобы вы активировали их набрав назначенный им префикс. Префиксом обычно является одиночный символ, за которым следует Пробел. Например, чтобы перейти на определение класса QDataStream, введите: Ctrl+K (Mac OS X: Cmd+K) для активации Поисковика. Затем введите двоеточие (:), затем Пробел и имя класса.
Ниже приведен полный список вывода, связанного с QDataStream:

Фильтры можно использовать для быстрого перемещения между файлами в указанной вами поддиректории. Таким образом вы можете получать доступ к файлам, которые не указаны явно в вашем проекте. Щёлкните на

и выберите Настроить... в появившемся меню.

Это отобразит диалог Параметры (Опции в Mac Os X) для фильтров. Щёлкните Добавить чтобы создать новый фильтр. В диалоге Настройка фильтра, укажите имя фильтра, выберите ваши предпочитаемые директории, установите шаблоны файлов в виде списка, разделённого запятой, и укажите строку префикса.

После закрытия этого диалога, Поисковик будет искать в указанных директориях файлы, которые подходят под ваш шаблон файлов, и эта информация будет кэширована. Щёлкните на Обновить из указанного выше меню для обновления кэшированной информации.
Следующая таблица перечисляет доступные в настоящий момент фильтры:
Функция | Комбинация клавиш | Снимок экрана |
Перейти на строку в текущем документе | Ctrl+K, l, Пробел и номер строки | 
|
Перейти на определение символа | Ctrl+K, :, Пробел и имя функции | 
|
Перейти в раздел справки | Ctrl+K, ?, Пробел и заголовок | 
|
Перейти в открытый документ | Ctrl+K, o, Пробел и имя файла | 
|
Перейти в файл файловой системе (просмотр файловой системы) | Ctrl+K, f, Пробел и имя файла | 
|
Перейти в файл в любом загруженном проекте | Ctrl+K, a, Пробел и имя файла | 
|
Перейти в файл в текущем проекте | Ctrl+K, p, Пробел и имя файла | 
|
Перейти к определению класса | Ctrl+K, c, Пробел и имя класса | 
|
Перейти к определению метода | Ctrl+K, m, Пробел и имя метода | 
|
Замечание: По умолчанию, если вы нажмёте Ctrl+K и не используете префикс для выбора фильтра, три фильтра будут включены: o, l и a.
Замечание: На Mac OS X используйте Cmd+K вместо Ctrl+K.
[Предыдущий: Qt Creator и системы управления версиями] [Руководство по Qt Creator] [Следующий: Отладка с помощью Qt Creator]
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Trademarks |
Qt Creator 1.3.0 |
|