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