Dev-C++是一(yi)個(ge)Windows環(huan)境下的(de)(de)一(yi)個(ge)適合于(yu)初學者使(shi)用的(de)(de)輕量(liang)級C/C++集成開(kai)發(fa)(fa)環(huan)境(IDE)。它(ta)(ta)是一(yi)款自(zi)由(you)軟(ruan)件(jian),遵守GPL許(xu)可(ke)協議(yi)分發(fa)(fa)源代碼。它(ta)(ta)集合了MinGW中的(de)(de)GCC編譯器、GDB調(diao)試器和(he)AStyle格式整(zheng)理器等眾多自(zi)由(you)軟(ruan)件(jian)。原開(kai)發(fa)(fa)公(gong)司Bloodshed在(zai)開(kai)發(fa)(fa)完(wan)4.9.9.2后(hou)停止開(kai)發(fa)(fa),所以現在(zai)由(you)Orwell公(gong)司繼續更新(xin)開(kai)發(fa)(fa),最新(xin)版(ban)本(ben):5.12。
Dev-C++支持C/C++,這個優點是最(zui)突出的(de),用戶(hu)可以使(shi)用它(ta)任(ren)意(yi)編輯C/C++代(dai)碼。
Dev-C++是一(yi)(yi)個Windows環境下的一(yi)(yi)個適合(he)于(yu)初學(xue)者使用(yong)的輕(qing)量級C/C++集(ji)成開發環境(IDE),它是一(yi)(yi)款自(zi)由軟(ruan)件,遵守GPL許可協議分發源代碼。
Dev-C++使用MingW64/TDM-GCC編(bian)譯(yi)器(qi)(qi)(qi),遵循C++11標準(zhun),同(tong)時兼容C++98標準(zhun)。開(kai)發(fa)環境包(bao)括多頁面(mian)窗口、工(gong)程(cheng)(cheng)編(bian)輯(ji)(ji)器(qi)(qi)(qi)以及(ji)調(diao)試(shi)器(qi)(qi)(qi)等(deng),在工(gong)程(cheng)(cheng)編(bian)輯(ji)(ji)器(qi)(qi)(qi)中集合(he)(he)了(le)編(bian)輯(ji)(ji)器(qi)(qi)(qi)、編(bian)譯(yi)器(qi)(qi)(qi)、連接程(cheng)(cheng)序(xu)和執行程(cheng)(cheng)序(xu),提供高亮度(du)語法顯示(shi)的,以減少編(bian)輯(ji)(ji)錯誤(wu),還有完善的調(diao)試(shi)功能,適合(he)(he)初學者與編(bian)程(cheng)(cheng)高手的不(bu)同(tong)需(xu)求,是學習C或(huo)C++的首選開(kai)發(fa)工(gong)具!
多國語言版中包含簡繁體中文語言界面及技(ji)巧提示,還(huan)有(you)英語、俄(e)語、法語、德語、意大利語等二十(shi)多個(ge)國家和(he)地區語言提供選擇。該(gai)軟件采用Delphi開發。
Dev-C++的優點是功能簡潔,適合于在教學(xue)中供C/C++語言初學(xue)者使用(yong)。
例如:
(1)它集成了AStyle源(yuan)代(dai)碼(ma)格(ge)(ge)式整理(li)器(qi),只要點(dian)擊菜單“AStyle-->格(ge)(ge)式化當(dang)前(qian)文件”,就可以把當(dang)前(qian)窗口(kou)中(zhong)的源(yuan)代(dai)碼(ma)按一定的風格(ge)(ge)迅速整理(li)好排版格(ge)(ge)式。
(2)它提供了一些常用的源代(dai)碼(ma)片(pian)段(duan),只要(yao)點(dian)擊“插(cha)入(ru)”按鈕就可以選擇性(xing)地插(cha)入(ru)常用源代(dai)碼(ma)片(pian)段(duan)。
Dev-C++的缺點是它的功能并不完善,各方面存在著(zhu)一些邏輯(ji)錯誤。因此它也只(zhi)適合于初(chu)學者使用,而(er)并未在商業(ye)級的軟件(jian)開發中使用。
原開(kai)發公司Bloodshed在開(kai)發完4.9.9.2后停止開(kai)發。
所以現在由Orwell公司繼續更(geng)新(xin)開發,最新(xin)版本:5.11。