小熊貓dev-c++基于Dev-C++打造,極大的改進(jìn)了代碼自動(dòng)完成功能,編譯速度快,非常適合于C/C++ 語言的初學(xué)者使用。
小熊貓dev-c++功能
優(yōu)化改進(jìn)代碼補(bǔ)全提示功能:
隨輸入自動(dòng)顯示補(bǔ)全提示
補(bǔ)全#預(yù)處理指令
補(bǔ)全#include頭文件名
補(bǔ)全C/C++關(guān)鍵字
補(bǔ)全時(shí)插入用戶代碼模板等
支持STL容器類
支持C++11智能指針
修正了代碼分析器的一系列bug,更好的支持C++,能夠正確的解析和補(bǔ)全提示mingw gcc 9.2, mingw-w64 gcc 10.2自帶標(biāo)準(zhǔn)頭文件
代碼分析器優(yōu)化和速度提升。代碼載入、編輯和顯示代碼提示時(shí)無明顯卡頓或停滯。
語法錯(cuò)誤檢查改進(jìn):
在換行、保存文件時(shí)自動(dòng)檢查語法錯(cuò)誤
改用波浪線標(biāo)記錯(cuò)誤,更加美觀
用戶編輯界面增強(qiáng)和改進(jìn):
支持打開、編輯和編譯UTF-8編碼的源代碼文件
輸入時(shí)自動(dòng)覆蓋匹配的’}’,’>’,’)’等符號
暗色配色方案(包括面板和工具欄)
使用不同顏色區(qū)分局部變量、全局變量、函數(shù)、類定義等;
使用不同顏色突出顯示字符串中的轉(zhuǎn)義字符(6.4-beta2版本加入)
使用不同顏色區(qū)分嵌套括號
高亮當(dāng)前文件中所有選中的單詞等
改進(jìn)搜索功能和界面:
增加對正則表達(dá)式的支持
在搜索結(jié)果界面中改用樹形結(jié)構(gòu)保存和展示搜索歷史
改進(jìn)調(diào)試功能和界面:
增加調(diào)試工具欄
在調(diào)試時(shí)準(zhǔn)確更新監(jiān)視窗口中的信息(如不同函數(shù)中的同名局部變量等)
改進(jìn)gdb主控臺,模擬gdb命令行界面
隱藏/顯示發(fā)送給gdb的指令
增加局部變量列表
增加調(diào)用棧列表
增加斷點(diǎn)列表和設(shè)置斷點(diǎn)條件
增加重構(gòu)功能,包括:
符號重命名
提取宏定義
改進(jìn)結(jié)構(gòu)瀏覽器:
正確顯示當(dāng)前程序中的宏、類型、類、變量和函數(shù)定義
按照類型或者字典序進(jìn)行排序
顯示/隱藏繼承成員
提升內(nèi)容加載速度。對于大文件如GL/glew.h,加載時(shí)間從大于20秒減少到不到0.1秒(6.4-beta1版本加入)。
自動(dòng)鏈接功能:可以根據(jù)用戶代碼中包含的頭文件決定編譯時(shí)鏈接哪些庫文件,以減少初學(xué)者手動(dòng)修改編譯鏈接參數(shù)的不便。(6.3-beta1版本加入)
在運(yùn)行和調(diào)試主控臺程序時(shí),可以用一個(gè)數(shù)據(jù)文件代替標(biāo)準(zhǔn)輸入(鍵盤輸入)。這樣可以減少調(diào)試程序時(shí)反復(fù)輸入數(shù)據(jù)的麻煩。
GCC 9.2和GDB 9.2(Mingw.org版,兼容Windows XP。6.3-beta2版本開始改為mingw-w64 gcc 10.2)
自帶GCC集成EGE繪圖庫和海龜作圖庫及其項(xiàng)目模板,以提升初學(xué)者的學(xué)習(xí)興趣。
兼容Windows XP/Windows 7/Windows 10
幾種編譯器配置的區(qū)別
Dev-C++會(huì)自動(dòng)為每一個(gè)編譯器創(chuàng)建三個(gè)編譯器配置,它們的區(qū)別是這樣的:
Debug配置:初學(xué)者應(yīng)該使用這個(gè)配置。一方面,它會(huì)在編譯時(shí)執(zhí)行最嚴(yán)格的代碼的檢查,以幫助用戶盡早發(fā)現(xiàn)程序中可能存在的錯(cuò)誤;另一方面,它會(huì)在編譯生成的可執(zhí)行文件中添加調(diào)試用的信息,調(diào)試器需要這些信息才能進(jìn)行調(diào)試。
Release配置:這個(gè)配置用于生成發(fā)布給最終用戶的可執(zhí)行文件。它在編譯時(shí)會(huì)對代碼進(jìn)行優(yōu)化,以提升程序的運(yùn)行速度。
Profile配置:這個(gè)配置用于進(jìn)行性能分析。它編譯生成的程序會(huì)將運(yùn)行信息寫入到日志文件中供分析器進(jìn)行分析。一般用戶不應(yīng)使用該配置。
小熊貓dev-c++說明
如果之前已經(jīng)安裝或者運(yùn)行過其他版本的Dev-C++,它會(huì)在用戶目錄中留下配置文件,可能會(huì)對小熊貓Dev-C++的使用產(chǎn)生影響。
因此,請使用下列步驟清除舊的配置文件(如下圖所示):
選擇“工具”菜單中的“環(huán)境選項(xiàng)”,打開“環(huán)境選項(xiàng)”對話框
在對話框中,切換到“文件和路徑”選項(xiàng)卡
點(diǎn)擊“刪除設(shè)置并退出”
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版