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