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