C-Free是一款集(ji)成開(kai)發環境(IDE),支持多種(zhong)編譯器的(de)專業化C/C++,使(shi)用者可(ke)以(yi)輕(qing)松地編輯、編譯、連接、運行、調試C/C++程(cheng)序。
C-Free是(shi)一款C/C++集成開發環(huan)境(jing)(IDE)。目前有兩個版本(ben),收費的(de)(de)C-Free5.0專業版和免費的(de)(de)C-Free4.0標準版。
C-Free中集成(cheng)了C/C++代(dai)碼(ma)(ma)(ma)解析器,能(neng)夠(gou)實時解析代(dai)碼(ma)(ma)(ma),并且(qie)在編寫(xie)的過程中給出智能(neng)的提示。C-Free提供(gong)了對目前業界主流C/C++編譯(yi)器的支持,你可(ke)以(yi)(yi)在C-Free中輕(qing)松切(qie)換編譯(yi)器。可(ke)定制(zhi)的快捷鍵、外(wai)部工(gong)(gong)具以(yi)(yi)及外(wai)部幫助文檔,使你在編寫(xie)代(dai)碼(ma)(ma)(ma)時得心應手(shou)。完善的工(gong)(gong)程/工(gong)(gong)程組管理使你能(neng)夠(gou)方(fang)便(bian)的管理自己的代(dai)碼(ma)(ma)(ma)。
1.支(zhi)持(chi)多編譯(yi)器,可以配置添加其他(ta)編譯(yi)器;
2.增強的C/C++語法(fa)加亮器(qi),(可(ke)加亮函數名,類型(xing)名,常量名等);增強的智能(neng)輸(shu)入功能(neng);
3.可添加(jia)(jia)語言(yan)加(jia)(jia)亮器,支(zhi)持其(qi)他(ta)編(bian)程語言(yan);
4.可添(tian)加工程(cheng)類(lei)型(xing),可定制其他的工程(cheng)向導;
5.完善(shan)的代碼定位功能(查找聲(sheng)明、實現和(he)引用);
6.代碼完(wan)成(cheng)功能和函數(shu)參數(shu)提示功能;
7.能夠(gou)列出代碼文件(jian)中(zhong)包含的所(suo)有符號(hao)(函數、類(lei)/結構(gou)、變量等);
8.大(da)量可定制的功能(neng)
可定制快捷鍵
可定制外部工具
可(ke)定制(zhi)幫(bang)助(可(ke)支持Windows幫(bang)助、Html幫(bang)助和在線幫(bang)助);
9.彩色(se)、帶語法(fa)加亮打印功能;
10.在調試時顯示控制臺窗口;
11.工程轉化功能,可(ke)將其他(ta)類型的(de)工程轉化為C-Free格式的(de)工程,并在C-Free中打開。
最(zui)新(xin)的c-free5.0版(ban)本已(yi)經可(ke)(ke)以(yi)支持c99標(biao)準(zhun)(zhun)。步(bu)驟是(shi)點擊(ji)工具--環境(jing)選項(xiang)--新(xin)建文件類型將cpp改(gai)為c確定,然后(hou)點擊(ji)構建--構建選項(xiang)--原(yuan)始參(can)數將-g-DDEBUG改(gai)為-std=c99點擊(ji)確定,可(ke)(ke)以(yi)支持C語言(yan)最(zui)新(xin)標(biao)準(zhun)(zhun)c99。目(mu)前的缺點是(shi)在編譯(yi)程(cheng)序時如果出現warning:no newline at end of file這樣的警(jing)告(gao)。可(ke)(ke)以(yi)在程(cheng)序的末(mo)尾(wei)}后(hou)在敲擊(ji)回(hui)車(che)鍵重新(xin)編譯(yi)即可(ke)(ke)消除警(jing)告(gao)。