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