Qt Creator 使用技巧

文章windows

由 flycarl 在 21 Dec 2010 建立ui

最後由 hamishwillee 在 13 Jun 2012 編輯spa

Contents調試

1 簡介orm

2 代碼瀏覽視頻

2.1 定位器(locator)項目管理

3 代碼編輯開發

4 斷點調試字符串

5 平臺管理string

6 項目管理

6.1 編譯參數(Build)

6.2 運行參數(Run)

7 相關連接

簡介


Qt Creator 做爲Qt 開發的IDE,支持Qt 開發,及QML開發,能很好的發揮Qt 跨平臺的特色,這裏列舉一些Qt Creator的使用技巧,


Qt Creator使用可參看視頻:Qt Creator使用簡介

代碼瀏覽


在Edit view中不少快捷鍵,方便你定位到想要的代碼。


F4 在頭文件和代碼之間切換

F2 在聲明和實現之間切換

Ctrl + k 打開定位器(locator)

Ctrl + Shift + f 打開全局搜索框

Ctrl + f 打開當前頁面搜索框

Ctrl + 鼠標滾輪 縮放代碼

定位器(locator)


CreatorLocator.PNG

圖:點擊Ctrl + k 打開左下角的定位器,命令及功能記錄在其中,無需記憶命令

在定位器中輸入如下字符加空格,加你想查找的關鍵字,能在代碼中快速定位,試一下。


p 查看當前項目的文件

c 查看類

m 查看方法

l 直接到選中的行號

? 使用幫助中的index

視頻演示請看:視頻


代碼編輯


在Qt Creator 中點菜單欄中Tools->Options->Environment->keybord。


CreatorKeyboard.PNG

圖:快捷鍵設置窗口,能夠在Filter欄中輸入關鍵字來定位要使用的功能或特定的鍵位

這裏定義了Qt Creator中的快捷鍵,組合。能夠根據本身的習慣來設定快捷鍵。合理利用快捷鍵,會大大提升開發的效率。 參看:高效編輯的七個習慣 ,值得一提的是Qt Creator 內置對Vim的支持,習慣使用Vim的朋友能夠選着打開這項功能。 下面列舉一些經常使用功能在Qt Creator的快捷鍵。


Ctrl + 空格 | 視頻]

Ctrl + / 註釋或取消註釋

Alt + 回車 快速修復,如爲頭文件中的方法添加實現,或爲實現添加頭文件中聲明,爲字符串增長多語言支持等,試一下。

Ctrl + Shift +r 右鍵菜單’Refactor -> Rename‘,查找替換當前工程的 特定字符,能夠使類名或方法名,方便重構操做。

選中幾行代碼點Tab 幾行代碼同時縮進。

斷點調試


在代碼編輯頁面,點擊行號前能夠設置斷點,運行Debug進入調試模式。支持方便的聯機調試。下圖演示運行Qt模擬器時,斷點觸發的效果。


CreatorDebugBreak.PNG

圖:斷點調試演示

除了斷點調試,還能夠使用Qt的 QDebug類,輸出Console信息,代碼以下

#include <QDebug>

 

qDebug()<<"some";

int count = 5;

qDebug()<<"a number"<<count;

QString str("a string");

qDebug()<<"a QString"<<str;

還能夠很方便的使用qDebug得到log: 如何把qDebug輸出重定向到一個文件 qDebug在Debug模式和Release模式下都會在Application Output窗口輸出(Alt + 3),在各個平臺,包括聯機調試均可以輸出,很是方便。


CreatorQDebug.PNG

圖:qDebug的輸出

平臺管理


在Qt Creator 中點菜單欄中Tools > Options > Qt4


在windows平臺下平臺配置文件存放在C:\Documents and Settings\<<your Acount>>\Application Data\Nokia\QtCreator.ini中

CreatorPlatform.PNG

圖:Option中的平臺管理頁面

相關文章
相關標籤/搜索