codeblocks軟件功能
為了在打開文件中進(jìn)行有效搜索,CodeBlocks提供了所謂的增量搜索。
通過菜單“搜索”/“增量搜索”或鍵盤快捷鍵Ctrl-I為打開的文件啟動(dòng)此搜索方法。
然后焦點(diǎn)自動(dòng)設(shè)置為相應(yīng)工具欄的搜索蒙版。 一旦開始輸入搜索詞,搜索掩碼的背景將根據(jù)術(shù)語(yǔ)的出現(xiàn)進(jìn)行調(diào)整。
如果在活動(dòng)編輯器中找到匹配,則文本中的相應(yīng)位置將以彩色標(biāo)記。
默認(rèn)情況下,當(dāng)前命中將以綠色突出顯示。
可以通過“設(shè)置”/“編輯器”/“增量搜索”更改此設(shè)置
按Return鍵會(huì)使搜索進(jìn)入文件中下一次出現(xiàn)的搜索字符串。
使用Shift-Return可以選擇上一次出現(xiàn)。 如果增量搜索使用正則表達(dá)式,則Scintilla不支持此功能。
優(yōu)化代碼自動(dòng)完成功能:在Code-completion and symbol browser中,
將Automatically launch when typed # letter中的4改成2,這樣打兩個(gè)字母就會(huì)有提示了。
在Keyboard short-cuts中將Edit->Code complete的快捷鍵由Ctrl+Space改為Alt+/,因?yàn)榍罢吲c中文輸入法切換沖突,該快捷鍵為已經(jīng)輸入的(不是正在輸入的)詞提供自動(dòng)完成。
IDE CodeBlocks可以在沒有圖形界面的情況下從命令行執(zhí)行。 在這種情況下,有幾個(gè)可用于控制項(xiàng)目構(gòu)建過程的開關(guān)。 由于CodeBlocks因此是可編寫腳本的,因此可執(zhí)行文件的創(chuàng)建可以集成到您自己的工作流程中。
codeblocks軟件特色
CodeSnippets插件可以根據(jù)樹視圖中的類別構(gòu)建文本模塊和文件鏈接。
這些模塊用于在文本模塊中存儲(chǔ)常用的文件和結(jié)構(gòu),并在中心位置管理它們。想象一下以下情況:許多常用的源文件存儲(chǔ)在文件系統(tǒng)的不同目錄中。
CodeSnippets窗口提供了創(chuàng)建類別的機(jī)會(huì),并在類別下方提供了指向所需文件的鏈接。
通過這些功能,您可以獨(dú)立于文件系統(tǒng)中存儲(chǔ)文件的位置來(lái)控制對(duì)文件的訪問,并且您可以在文件之間快速導(dǎo)航,而無(wú)需搜索整個(gè)系統(tǒng)。
即使像CodeBlocks這樣的IDE主要由鼠標(biāo)處理,鍵盤快捷鍵仍然是加速和簡(jiǎn)化工作流程的一種非常有用的方法。
codeblocks安裝步驟
1、在華軍軟件園將codeblocks下載下來(lái),并解壓到當(dāng)前文件夾中,點(diǎn)擊其中的codeblocks-20.03-setup.exe應(yīng)用程序,進(jìn)入安裝向?qū)Ы缑妫又c(diǎn)擊下一步。
2、選擇軟件安裝位置界面,華軍小編建議用戶們安裝在D盤中,選擇好安裝位置點(diǎn)擊下一步。
3、codeblocks安裝結(jié)束,點(diǎn)擊完成即可。
codeblocks使用方法
1、Code::Blocks主菜單“文件”→“新建”→“項(xiàng)目…” 彈出如下對(duì)話框中,開始“Console Application”。

2、如果出現(xiàn)向?qū)У摹皻g迎界面”,直接點(diǎn)擊下一步。
3、出現(xiàn)用于選擇語(yǔ)言的對(duì)話框,選擇“C++”,下一步。

4、出現(xiàn)選擇文件夾的對(duì)話框,在“項(xiàng)目標(biāo)題”中輸入“HelloWorld”。兩單詞連寫,不包括雙引號(hào)。本步操作結(jié)果將會(huì)在“我的文檔”中“CodeBlocks Projects”目錄下,新建一個(gè)名稱為“HelloWorld”的目錄。

5、出現(xiàn)編譯器選項(xiàng)對(duì)話框。在“編譯器”中選擇“GNU GCC Compiler”。其下則默認(rèn)“Debug”與“Release”兩個(gè)編譯目標(biāo)都是默認(rèn)選中的,不必改變,通常我們都需要調(diào)試和發(fā)行兩個(gè)版本,就算是一個(gè)Hello Word的簡(jiǎn)單程序。按下“完成”。

6、必要時(shí)按下“Shift + F2”,出現(xiàn)“Management”側(cè)邊欄
7、雙擊上圖所示的main.cpp,將打開該文件。暫時(shí)我們還并不需要修改它。
8、主菜單“構(gòu)建”→“構(gòu)建”?;蛘?,用熱鍵Ctrl+F9,完成編譯。
9、再按Ctrl + F10,運(yùn)行。(9、10步也可以通過工具欄實(shí)現(xiàn),請(qǐng)讀者自行熟悉)。下面是運(yùn)行結(jié)果圖:
10、其中“Hello world!”是我們程序的輸出。下面的內(nèi)容是Code::Blocks為了方便我們調(diào)試而增加的內(nèi)容(本來(lái)該程序運(yùn)行后,就直接退出),包括顯示了程序運(yùn)行用時(shí),以及提示“按任意鍵退出”。
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ù)
codeblocks常見問題
問:如何用codeblocks編寫并運(yùn)行程序?
答:1,安裝
Code:Blocks安裝版本有兩個(gè),一個(gè)是不帶MinGW,一個(gè)是帶MinGW(GNU工具在Windows上的一種移植,里面有GNU編譯器套件)
當(dāng)然Code:Blocks里面也支持其他編譯器,比如微軟的VS C++,Code:Blocks會(huì)自動(dòng)偵測(cè),或者你自己可以手動(dòng)設(shè)定
2,啟動(dòng)Code:Blocks
當(dāng)你安裝好Code:Blocks,啟動(dòng)Code:Blocks
3,建立工程
從菜單File->new-> project... (啟動(dòng)工程向?qū)?
在彈出的project選擇窗口,選擇console application -> 在工程向?qū)У谝粋€(gè)窗口選擇語(yǔ)言C -> 輸入工程名稱信息(包括設(shè)定工程目錄) -> next ->finish(這個(gè)畫面還有機(jī)會(huì)選擇編譯器)
自動(dòng)產(chǎn)生main.c:
#include
#include
int main()
{
printf("Hello world!n");
return 0;
}
4,編譯運(yùn)行
編譯:菜單 Build-> Build 或者Ctrl-F9,運(yùn)行Ctrl-F10
PS:Code:Blocks是個(gè)不錯(cuò)的IDE,平時(shí)用來(lái)做一些簡(jiǎn)單的開發(fā)和學(xué)習(xí),非常好!結(jié)合一些跨平臺(tái)的GUI Framework,也可以開發(fā)圖形界面應(yīng)用(從工程向?qū)Т翱诳梢园l(fā)現(xiàn)集成了很多應(yīng)用的模板)
問:如何卸載codeblockS軟件?
答:方法一:安裝并打開電腦管家軟件,選擇進(jìn)入軟件管理選項(xiàng),點(diǎn)擊卸載選項(xiàng),在列表中找到codeblockS軟件,點(diǎn)擊卸載即可
方法二:安裝并打開360軟件管家,在卸載選項(xiàng)的列表中找到codeblockS軟件,點(diǎn)擊卸載即可
同類軟件對(duì)比
CnWizards是CnPack項(xiàng)目組的主力產(chǎn)品之一,中文全稱是CnPack IDE專家包,這是一組集成在Delphi/C++Builder/BDS的IDE中,用于增強(qiáng)IDE功能、提高IDE的可用性及開發(fā)效率的免費(fèi)、開放源碼工具。
C/C ++程序設(shè)計(jì)學(xué)習(xí)與實(shí)驗(yàn)系統(tǒng)正式版是款編程行業(yè)中經(jīng)常使用的程序設(shè)計(jì)學(xué)習(xí)工具。C/C ++程序設(shè)計(jì)學(xué)習(xí)與實(shí)驗(yàn)系統(tǒng)最新版可用于設(shè)計(jì)教學(xué)演示、學(xué)習(xí)與實(shí)驗(yàn)的C/C ++語(yǔ)言編程學(xué)習(xí)軟件。并且C/C ++程序設(shè)計(jì)學(xué)習(xí)與實(shí)驗(yàn)系統(tǒng)正還支持TC2/TC3、VC6、GCC四種編譯器,單步調(diào)試功能免費(fèi),沒有使用日期限制。
codeblocks中文版更新日志:
將bug掃地出門進(jìn)行到底
優(yōu)化用戶反饋的問題,提升細(xì)節(jié)體驗(yàn)
華軍小編推薦:
codeblocks中還提供了各種項(xiàng)目模板,這些模板在創(chuàng)建新項(xiàng)目時(shí)顯示,也可以存儲(chǔ)自定義模板。codeblocks中文版安裝非常簡(jiǎn)單、功能強(qiáng)大,且無(wú)安裝垃圾,特地推薦給大家,歡迎大家下載!
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用