CodeBlocks是一個(gè)開放源碼的全功能的跨平臺(tái)C/C++集成開發(fā)環(huán)境。CodeBlocks是開放源碼軟件。CodeBlocks由純粹的C++語(yǔ)言開發(fā)完成,它使用了蓍名的圖形界面庫(kù)wxWidgets(2.6.2 unicode)版。對(duì)于追求完美的C++程序員,再也不必忍受Eclipse的緩慢,再也不必忍受VS.NET的龐大和高昂的價(jià)格。
codeblocks功能特色
自動(dòng)完成與縮寫
優(yōu)化代碼自動(dòng)完成功能:在Code-completion and symbol browser中,
將Automatically launch when typed # letter中的4改成2,這樣打兩個(gè)字母就會(huì)有提示了。
將Keyword sets to additionally include中1到9都勾上(可在Syntax highlighting 的keywords...中設(shè)置,其中1是C++關(guān)鍵字,3是Doxygen關(guān)鍵字;我曾將wxWidgets的類名都加入7并設(shè)置相應(yīng)的字體(粗黑體),看代碼時(shí)特別舒適)
將Delay for auto-kick-in when typing [.::->]拉到 200ms,這樣快點(diǎn)出來提示
選中Case-sensitive match,防止一些無關(guān)的東西干擾,如果你想它幫你糾正大小寫,那就去掉勾
在Keyboard short-cuts中將Edit->Code complete的快捷鍵由Ctrl+Space改為Alt+/,因?yàn)榍罢吲c中文輸入法切換沖突,該快捷鍵為已經(jīng)輸入的(不是正在輸入的)詞提供自動(dòng)完成。
看Abbreviation一欄,里面定義了許多縮寫(還可以自定義),只要輸入這些縮寫,并按Ctrl+J,就可以自動(dòng)完成常用的代碼框架,并將光標(biāo)放在恰當(dāng)?shù)牡胤剑ㄗ远x時(shí)用|表達(dá))。常用的有:guard、class、switch等。
如果你聲明了一個(gè)類,你可以在cpp文件中右擊,Insert->All class methods without implementation...來插入你還沒定義的方法的定義(省去不少打字的功夫哦),也可使用Insert->Class Method declaration/implementation...來插入一個(gè)方法的聲明或定義。
日常編輯
按住Ctrl滾滾輪,代碼的字體會(huì)隨你心意變大變小。
在編輯區(qū)按住右鍵可拖動(dòng)代碼,省去拉(尤其是橫向)滾動(dòng)條之麻煩;相關(guān)設(shè)置:Mouse Drag Scrolling。
Ctrl+D可復(fù)制當(dāng)前行或選中塊。
Ctrl+Shift+C注釋掉當(dāng)前行或選中塊,Ctrl+Shift+X則解除注釋。
Tab縮進(jìn)當(dāng)前行或選中塊,Shift+Tab減少縮進(jìn)。
按下Atl,再拖動(dòng)鼠標(biāo),可以實(shí)現(xiàn)部分選擇(即只選中一個(gè)區(qū)域內(nèi)的字符,而不會(huì)包含它們所在行的其他字符)。
需要更大編輯空間時(shí),F(xiàn)2和Shift+F2分別可以顯隱下方Logs & others欄和左方的Management欄。
codeblocks使用方法
codeblocks將語(yǔ)言設(shè)置為中文
點(diǎn)擊軟件右上角的Settings菜單,
點(diǎn)擊Evironment,
然后在左邊列表中選擇View,
右邊第二排打上勾,然后再右側(cè)的地方改成Chinese(Simplified)
然后重啟即可完成漢化操作。
codeblocks常用快捷鍵
1、Ctrl+L 剪切選中行
2、F11 切換源文件與頭文件
3、F10 全屏
4、Ctrl+Shift+B 括號(hào)匹配
5、按下ATL,再拖動(dòng)鼠標(biāo),可以實(shí)現(xiàn)部分選擇
6、Ctrl+B 添加書簽,ALT+PageUp和PageDown可以切換書簽。
7、Ctrl+G 到達(dá)指定行
8、ALT+G 到達(dá)指定文件
9、Ctrl+Alt+G 到達(dá)指定函數(shù)(支持頭文件中的函數(shù)定義)
10、Ctrl+PageUp 到達(dá)上一個(gè)函數(shù)
11、Ctrl+PageDown 到達(dá)下一個(gè)函數(shù)
新版特征
1、對(duì)部分功能進(jìn)行了優(yōu)化。
小編推薦:codeblocks,口碑軟件,保證解決您的所有問題!小編力薦!本站還有類似軟件{recommendWords},感興趣的可以下載哦!