codeblocks使用技巧

2021-09-30 14:39:59 字數 1833 閱讀 9555

安裝時候務必選擇 custom安裝,選中全部外掛程式進行安裝。

2. codeblock三組織專案是分層次的,最高層為乙個workspace,這個工作空間下面,可以多有個工程,但一次只能有乙個活動工程,

每個工程下面是具體的檔案組織,按照檔案結構基本組織的話,分為sources(原始檔)目錄和headers(標頭檔案)目錄。

bin目錄為最終生成的可執行檔案路徑

obj目錄為編譯過程中的臨時檔案路徑

cbp檔案為cb的工程專案檔案

layout檔案為cb的工程配置檔案

depend檔案為cb的專案標頭檔案依賴檔案

最終編譯生成的有debug版和release版。

按住ctrl並滾滾輪會放大縮小文字。

ctrl+enter可以迅速將游標移至行尾。

shift+enter可以將游標直接跳到下一行。

ctrl+d可以直接複製當前行的內容並換行貼上。

ctrl+z可以撤銷上一次的操作。

ctrl+l可以刪除一行的內容。

f9可以直接build+run。

shift+f7可以開始除錯,然後按f7可以往下走。

shift+f8可以停止除錯。

按住滑鼠右鍵上下左右移動可以充當滾動條。

ctrl+shift+c注釋掉當前行,ctrl+shift+x解除當前行注釋。

如果選中一段文字,ctrl+shift+c注釋掉這段文字,ctrl+shift+x解除這段文字注釋。

需要更大編輯空間時,f2和shift+f2分別可以顯隱下方logs & others欄和左方的management欄。

自動**完成:seting->editor->code completion,配置如下

在seting->editor->keyboard short-cuts中將edit->code complete/complete code的快捷鍵由ctrl+space改為alt+/,因為前者與中文輸入法切換衝突,該快捷鍵為已經輸入的(不是正在輸入的)詞提供自動完成(提示)。

在seting->editor->abbreviation中定義了許多縮寫(還可以自定義),只要輸入這些縮寫,並按ctrl+j,就可以自動完成常用的**框架,並將游標放在恰當的地方(自定義時用|表達)。常用的有:guard、class、switch等。

如果你宣告了乙個類,你可以在cpp檔案介面中右擊,insert->all class methods without implementation...來插入你還沒定義的方法的定義(省去不少打字的功夫哦),也可使用insert->class method declaration/implementation...來插入乙個方法的宣告或定義。

ctrl+g  到達指定行,alt+g 到達指定檔案,ctrl+alt+g 到達指定函式(支援標頭檔案中的函式定義),f11 切換原始檔與標頭檔案。

ctrl+b 新增書籤,alt+pageup和alt+pagedown可以切換書籤。

ctrl+shift+b 找到匹配的括號

看長**時,可右擊,folding->fold all,然後慢慢展開來看,也可充分利用左方management欄的symbol瀏覽器。

在乙個變數、函式或巨集上右擊,三個以find開頭的選單項,分別可以為你轉到它的宣告、定義和找到所有出現的地方(按f2在下方thread search那裡檢視)。

general settings中可以設定縮排、自動換行等細節。

讓code::blocks永遠記住你的layout,尤其是debug的layout,善用debug工具欄。

博主浩天之家,鏈結

向他們表示感謝。

關於一些Code Blocks的使用技巧

進入code blocks官網,download release發行版 改變縮排大小 setings editor general setings font 中 將tab size in space增大到8。自動補全 框架 setings editor abbreviation,裡面定義了許多縮寫,...

codeblocks基本使用

設定專案依賴項 project s build options 設定編譯 鏈結引數 巨集定義 執行指令碼 指定編譯器 compiler settings compiler flags 選擇編譯選項 other compiler options 手動配置編譯選項,如 fpic defines 編譯巨集...

codeblocks使用心得

codeblocksde 使用 北京大學 poj 杭州電子科技大學 acm 已經入門的朋友可以前去練習 ctrl shift c 注釋掉當前行或選中塊 ctrl shift x 解除注釋 tab 縮排當前行或選中塊 shift tab 減少縮排按住 ctrl,滾動滑鼠滾輪,放大或縮小字型編譯與執行部...