Использование редактораТекстовый редактор Qt Creator создан чтобы помочь вам в создании, редактировании и перемещении по коду. Редактор кода Qt Creator поддерживает проверку синтаксиса, дополнение кода, контекстную справку и встроенные индикаторы ошибок при наборе. Использование панели инструментов редактораПанель инструментов редактора расположена в верхней части редактора. Панель инструментов редактора учитывает контекст и показывает связанные с открытым в редакторе файлом элементы. Вы можете использовать панель инструментов для перемещения между открытыми файлами и используемыми символами. Для перехода вперед и назад по вашей истории переходов нажмите и . Чтобы перейти к любому открытому файлу, выберите его в выпадающем меню Открытые файлы. Для копирования пути и имени текущего файла в буфер обмена, нажмите правой кнопкой мыши на заголовке меню и выберите Скопировать полный путь в буфер обмена. Чтобы перейти к любому использованному в файле символу, выберите его из выпадающего меню Символы. По умолчанию символы отображаются в порядке появления в файле. Для сортировки символов в алфавитном порядке, нажмите правой кнопкой мыши на заголовке меню и выберите Сортировать по алфавиту. Разделение окна редактораЕсли вы хотите редактировать и просматривать несколько файлов на одном экране, вы можете разделить окно редактора. Вы можете разделить окно редактора следующими способами:
Чтобы перемещаться между разделёнными окнами, выберите Окно > Перейти к следующему разделителю или нажмите Ctrl+E, O. Чтобы удалить разделение, поместите курсор в окно которое вы хотите удалить и выберите Окно > Удалить текущий разделитель или нажмитеCtrl+E, 0. Чтобы удалить все окна кроме текущего, выберите Окно > Удалить все разделители или нажмите Ctrl+E, 1. Подсветка и сворачивание блоковИспользуйте подсветку блоков для визуального разделения частей кода, которые связаны вместе. Например, когда вы помещаете курсор внутри скобок, то код, заключённый в эти скобки, будет подсвечен. Чтобы включить подсветку блока, выберите Инструменты > Параметры... > Текстовый редактор > Вид > Подсвечивать блоки. Используйте маркеры сворачивания для сворачивания и разворачивания блоков кода внутри скобок. Нажмите на маркер для сворачивания или разворачивания блока. На рисунке выше маркеры сворачивания расположены между номерами строк и текстом. Чтобы отобразить маркеры сворачивания, выберите Инструменты > Параметры... > Текстовый редактор > Вид > Показывать область сворачивания кода. По умолчанию эта опция включена. Когда курсор находится на скобке, парная скобка по умолчанию анимируется. Для отключения анимации и просто подсветки блока и скобок выберите Инструменты> Параметры... > Текстовый редактор > Вид и отключите опцию Анимировать парные скобки. Проверка синтаксиса кодаВ то время как вы пишете код Qt Creator проверяет его синтаксис. Когда Qt Creator замечает в вашем коде синтаксическую ошибку, он подчёркивает её и когда вы наводите на неё указатель мышки показывает подробности.
Дополнение кодаQt Creator понимает код как код, а не как простой текст. Это позволяет ему помогать вам писать хорошо отформатированный код и угадывать что вы хотите написать и дополнять код. Дополнение кода отличается в зависимости от того, пишите ли вы код Qt или код QML. Дополнение кода QtВ то время как вы пишите код, Qt Creator предоставляет список контекстно-зависимых подсказок для выражения, которое находится под вашим курсором. Для открытия списка подсказок в любое время нажмите Ctrl+Space. Если доступна только одна опция, Qt Creator вставит её автоматически. Когда дополнение вызвано вручную, Qt Creator дополняет общее начало перед отображением списка подсказок. Это особенно полезно для классов, у которых есть несколько членов с похожими именами. Чтобы отключить данную функциональность, в настройках дополнения кода отключите опцию Общий префикс для автодополнения. Выберите Инструменты > Параметры... > Текстовый редактор > Дополнение. По умолчанию дополнение кода учитывает регистр только для первой буквы. Для включения учета регистра для всего слова или его полного отключения, выберите опцию из поля Учитывать регистр. Таблица ниже перечисляет доступные типы для дополнения кода и используемые для них значки.
Дополнение кода QMLВо время набора кода QML, Qt Creator подсказывает свойства, ID и фрагменты кода. Фрагменты кода могут состоять из нескольких полей для которых вам надо указать значения. Для дополнения кода выберите элемент в списке и нажмите кнопку Tab или Enter. Нажимая Tab вы можете перемещаться между полем и указанием его значения. Использование закладокДля добавления или удаления закладки нажмите правой кнопкой мыши на номер строки и выберите Установить/убрать закладку или нажмите Ctrl+M. Для перехода к предыдущей закладке в текущей сессии нажмите Ctrl+,. Для перехода к следующей закладке в текущей сессии нажмите Ctrl+.. Перемещение на определение или описание символаВ Qt Creator вы можете перейти прямо к описанию или определению символа держа клавишу Ctrl и нажав на символ. Чтобы включить эту функцию, в Инструменты > Параметры... > Текстовый редактор > Поведение выберите Включить навигацию мышью. Использование обновления модели кодаДля обновления внутренней информации относительно вашего кода в Qt Creator, выберите Инструменты > C++ > Обновить модель кода. Замечание: В Qt Creator индексация обновляет код автоматически. Используйте Обновить модель кода только в крайнем случае. [Предыдущий: Управление сессиями] [Следующий: Поиск и замена] X
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |