Иногда обилие исходного кода программы в открытых окнах редактора может создавать впечатление хаоса. Разработчики Qt Creator учли это явление и предложили способ для его решения. Он состоит в следующем: фрагменты программных кодов, которые вас в настоящий момент не интересуют, могут быть свернуты, и он перестанет занимать место в редакторе. Если понадобится их посмотреть, то их отображение можно быстро восстановить. Рядом с каждым фрагментом расположен треугольник (см. рис. ниже), позволяющий либо отображать, либо сворачивать фрагмент кода.
Рисунок – пример сокрытия кода
Автоматическое дополнение кода
Если вы забыли точное название метода и/или количество и типы его параметров, то не беда, при вводе текста программы на нужном месте Qt Creator предложит вам выбор из списка альтернатив автоматически. Если же вы хотите увидеть подсказку на определенном месте, то нажмите <Ctrl>+<Space>. Примечательно еще и то, что эта возможность распространяется также на сигналы и слоты, более того, дополнение производится не только после написанного имени объекта, а также и при их соединении. Эта возможность проиллюстрирована на рис..
Использование поиска
Автоматическое форматирование текста
Если вы встретились в программе с отформатированным участком кода (пример показан в левой части рис.), выделите нужный вам текст и нажмите <Ctrl>+<I>, после чего он примет вид, показанный в правой части рисунка.
Рисунок – автоформатирование <Ctrl>+<I>
Комментирование блоков
Чтобы не утруждать себя комментированием каждой строчки в отдельности, эту операцию можно произвести сразу для выделенного блока. Для этого просто выделите нужный вам фрагмент программного кода и нажмите комбинацию <Ctrl>+</>. и выделенный блок будет закомментирован, как показано на рис..
|
Рисунок – комментирование блоков <Ctrl>+</>
Просмотр кода метода класса и его определения
Очень часто, найдя в заголовочном файле (.h) какой-то метод, нам интересно посмотреть его реализацию. Для этого нам понадобится открыть файл реализации и найти этот метод. Но можно поступить и проще: если курсор находится на определении метода, то стоит нам нажать <Shift>+<F2>, как редактор откроет исходный файл с его реализацией. То же самое можно проделать в ситуации, когда мы находимся на месте реализации метода и хотим увидеть его определение.
А где определен атрибут?
Аналогично только что описанной ситуации, часто возникает потребность найти место определения атрибута класса. Этот атрибут может располагаться и в заголовочном файле другого класса, от которого был унаследован текущий, что усложняет поиск вручную. При помощи Qt Creator необходимые действия сводятся к минимуму, достаточно установить курсор на имя интересующего нас атрибута и нажать клавишу <F2>, и нужный заголовочный файл будет открыт в редакторе.
Контекстная справка
Эта функция позволяет в процессе написания программ иметь прямо из редактора оперативный доступ к справочной документации. Для того чтобы получить справочную информацию о классе объекта или о его методе, нужно установить курсор на его имя и нажать клавишу <F1>, и тут же откроется окно с необходимой справочной информацией, как это показано на рис.
Рисунок – контекстная справка в Qt Creator