CodeBlocks是一個開放源碼的全功能的跨平臺C/C++集成開發(fā)環(huán)境。CodeBlocks是開放源碼軟件。CodeBlocks由純粹的C++語言開發(fā)完成,它使用了蓍名的圖形界面庫wxWidgets(2.6.2 unicode)版。對于追求完美的C++程序員,再也不必忍受Eclipse的緩慢,再也不必忍受VS.NET的龐大和高昂的價格。

codeblocks功能特色
自動完成與縮寫
優(yōu)化代碼自動完成功能:在Code-completion and symbol browser中,
將Automatically launch when typed # letter中的4改成2,這樣打兩個字母就會有提示了。
將Keyword sets to additionally include中1到9都勾上(可在Syntax highlighting 的keywords...中設置,其中1是C++關鍵字,3是Doxygen關鍵字;我曾將wxWidgets的類名都加入7并設置相應的字體(粗黑體),看代碼時特別舒適)
將Delay for auto-kick-in when typing [.::->]拉到 200ms,這樣快點出來提示
選中Case-sensitive match,防止一些無關的東西干擾,如果你想它幫你糾正大小寫,那就去掉勾
在Keyboard short-cuts中將Edit->Code complete的快捷鍵由Ctrl+Space改為Alt+/,因為前者與中文輸入法切換沖突,該快捷鍵為已經輸入的(不是正在輸入的)詞提供自動完成。
看Abbreviation一欄,里面定義了許多縮寫(還可以自定義),只要輸入這些縮寫,并按Ctrl+J,就可以自動完成常用的代碼框架,并將光標放在恰當?shù)牡胤剑ㄗ远x時用|表達)。常用的有:guard、class、switch等。
如果你聲明了一個類,你可以在cpp文件中右擊,Insert->All class methods without implementation...來插入你還沒定義的方法的定義(省去不少打字的功夫哦),也可使用Insert->Class Method declaration/implementation...來插入一個方法的聲明或定義。
日常編輯
按住Ctrl滾滾輪,代碼的字體會隨你心意變大變小。
在編輯區(qū)按住右鍵可拖動代碼,省去拉(尤其是橫向)滾動條之麻煩;相關設置:Mouse Drag Scrolling。
Ctrl+D可復制當前行或選中塊。
Ctrl+Shift+C注釋掉當前行或選中塊,Ctrl+Shift+X則解除注釋。
Tab縮進當前行或選中塊,Shift+Tab減少縮進。
按下Atl,再拖動鼠標,可以實現(xiàn)部分選擇(即只選中一個區(qū)域內的字符,而不會包含它們所在行的其他字符)。
需要更大編輯空間時,F(xiàn)2和Shift+F2分別可以顯隱下方Logs & others欄和左方的Management欄。
codeblocks使用方法
codeblocks將語言設置為中文
點擊軟件右上角的Settings菜單,

點擊Evironment,

然后在左邊列表中選擇View,

右邊第二排打上勾,然后再右側的地方改成Chinese(Simplified)

然后重啟即可完成漢化操作。
codeblocks常用快捷鍵
1、Ctrl+L 剪切選中行
2、F11 切換源文件與頭文件
3、F10 全屏
4、Ctrl+Shift+B 括號匹配
5、按下ATL,再拖動鼠標,可以實現(xiàn)部分選擇
6、Ctrl+B 添加書簽,ALT+PageUp和PageDown可以切換書簽。
7、Ctrl+G 到達指定行
8、ALT+G 到達指定文件
9、Ctrl+Alt+G 到達指定函數(shù)(支持頭文件中的函數(shù)定義)
10、Ctrl+PageUp 到達上一個函數(shù)
11、Ctrl+PageDown 到達下一個函數(shù)
新版特征
1、對部分功能進行了優(yōu)化。
小編推薦:codeblocks,口碑軟件,保證解決您的所有問題!小編力薦!本站還有類似軟件{recommendWords},感興趣的可以下載哦!




Bloodshed Dev-Cpp
三菱觸摸屏編程軟件
PL/SQL Developer
GX Developer
Microsoft Visual C++
臺達觸摸屏軟件