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