網(wǎng)友評(píng)分:
6.8分
小熊貓devc++是一款非常專業(yè)的C/C++ 編輯器。它基于Dev-C++打造,極大的改進(jìn)了代碼自動(dòng)完成功能,編譯速度快,適用于一些C/C++語(yǔ)言的初學(xué)者,能夠讓用戶在短時(shí)間就能完成編程,時(shí)間縮短,提升效率。
小熊貓devc++是一款非常專業(yè)的編程工具,無(wú)需復(fù)雜的安裝和配置,打開(kāi)即可直接編輯程序文件?;赒T和C++語(yǔ)言開(kāi)發(fā),使用內(nèi)置的輕量級(jí)代碼分析器進(jìn)行智能語(yǔ)法分析,運(yùn)行時(shí)無(wú)需大量的內(nèi)存和CPU資源,無(wú)需復(fù)雜的安裝和配置,打開(kāi)即可直接編輯程序文件,在低配置機(jī)器上也能獲得流暢的運(yùn)行體驗(yàn)。
小熊貓devc++支持Windows 7/8/10、Linux等操作系統(tǒng)。在各種操作系統(tǒng)下都能獲得相同的高質(zhì)量編程體驗(yàn)。
通過(guò)集成自動(dòng)縮進(jìn)、智能代碼補(bǔ)全、智能語(yǔ)法高亮和實(shí)時(shí)語(yǔ)法檢查等功能,小熊貓C++提供了流暢的代碼編輯體驗(yàn),可以大幅度提升代碼編寫(xiě)的效率
小熊貓devc++提供完善的調(diào)試功能,包括控制程序執(zhí)行、斷點(diǎn)、監(jiān)視變量和表達(dá)式、表達(dá)式求值、查看本地變量、查看和切換調(diào)用棧、查看和修改內(nèi)存、查看CPU寄存器和反編譯信息等。小熊貓C++甚至還可以重定向被調(diào)試程序的輸入!
小熊貓devc++提供了完善的高分辨率和多顯示器支持,能夠在多個(gè)不同DPI設(shè)置的顯示器間自由切換,同時(shí)提供完善的顯示效果,便于教學(xué)和展示。
針對(duì)C/C++教學(xué)和競(jìng)賽需求,小熊貓C++專門(mén)提供了試題集和OJ功能:可以方便的組織管理、運(yùn)行和測(cè)試C/C++練習(xí)程序;可以導(dǎo)入或者從OJ網(wǎng)站下載試題和配套的測(cè)試數(shù)據(jù)。
小熊貓C++內(nèi)置git支持,可以方便對(duì)項(xiàng)目或工作文件夾進(jìn)行版本管理(需額外安裝git程序)
Windows版小熊貓C++在自帶gcc中整合了ege、海龜作圖、raylib、freeglut、GLFW和GLEW等適合編程或者游戲開(kāi)發(fā)入門(mén)者使用的庫(kù)和項(xiàng)目模板,無(wú)需復(fù)雜的安裝配置即可直接使用。
如果之前已經(jīng)安裝或者運(yùn)行過(guò)其他版本的Dev-C++,它會(huì)在用戶目錄中留下配置文件,可能會(huì)對(duì)小熊貓Dev-C++的使用產(chǎn)生影響。
因此,請(qǐng)使用下列步驟清除舊的配置文件(如下圖所示):
選擇“工具”菜單中的“環(huán)境選項(xiàng)”,打開(kāi)“環(huán)境選項(xiàng)”對(duì)話框
在對(duì)話框中,切換到“文件和路徑”選項(xiàng)卡
點(diǎn)擊“刪除設(shè)置并退出”
打開(kāi)小熊貓devc++,在上方菜單欄中選擇“文件 --> 新建 --> 源代碼”:
或者按下Ctrl+N組合鍵,都會(huì)新建一個(gè)空白的源文件,如下圖所示:
在空白文件中輸入本文開(kāi)頭的代碼:
在上方菜單欄中選擇“文件 --> 保存”,或者按下Ctrl+S組合鍵,都可以保存源文件。
注意將源文件后綴改為.c。
小小的提示:C++是在C語(yǔ)言的基礎(chǔ)上進(jìn)行的擴(kuò)展,C++已經(jīng)包含了C語(yǔ)言的全部?jī)?nèi)容,所以大部分 IDE 默認(rèn)創(chuàng)建的是C++文件。但是這并不影響使用,我們?cè)谔顚?xiě)源文件名稱時(shí)把后綴改為.c即可,編譯器會(huì)根據(jù)源文件的后綴來(lái)判斷代碼的種類。上圖中,我們將源文件命名為hello.c。
如果之前已經(jīng)安裝或者運(yùn)行過(guò)其他版本的小熊貓devc++,它會(huì)在用戶目錄中留下配置文件,可能會(huì)對(duì)小熊貓Dev-C++的使用產(chǎn)生影響。
因此,請(qǐng)使用下列步驟清除舊的配置文件(如下圖所示):
選擇“工具”菜單中的“環(huán)境選項(xiàng)”,打開(kāi)“環(huán)境選項(xiàng)”對(duì)話框
在對(duì)話框中,切換到“文件和路徑”選項(xiàng)卡
點(diǎn)擊“刪除設(shè)置并退出”
改變:發(fā)行版改為使用msys2 mingw-w64 X86_64版64位GCC 10.3版本編譯器(依然保留帶32位GCC 9.2的 版本,以提供windows xp兼容)。因?yàn)門(mén)DM-GCC-64所帶的gdb程序無(wú)法正確調(diào)試路徑中帶中文字符的程序。
功能增強(qiáng):調(diào)試時(shí),CPU窗口(可以通過(guò)“運(yùn)行”菜單打開(kāi))以混合模式顯示當(dāng)前函數(shù)的反匯編結(jié)果。
修正:側(cè)邊欄代碼瀏覽面板的“顯示繼承成員”按鈕不起作用
修正:當(dāng)字符串缺少結(jié)束雙引號(hào)時(shí),代碼解析可能會(huì)出錯(cuò)。
功能增強(qiáng):以只讀模式打開(kāi)系統(tǒng)頭文件(以防誤編輯)
改變:在有程序運(yùn)行時(shí),仍然可以運(yùn)行/編譯/調(diào)試程序(此時(shí)會(huì)提示是否關(guān)閉仍在運(yùn)行中的程序以繼續(xù))
修正:代碼分析器無(wú)法正確處理類多重繼承
修正:新建項(xiàng)目調(diào)試出錯(cuò)
修正:海龜作圖模板中存在拼寫(xiě)錯(cuò)誤
修正:當(dāng)調(diào)試器程序不存在時(shí),啟動(dòng)調(diào)試會(huì)導(dǎo)致devcpp崩潰
修正:使用GLUT模板創(chuàng)建的項(xiàng)目無(wú)法編譯
增加:GLFW+GLEW項(xiàng)目模板(用于學(xué)習(xí)現(xiàn)代OpenGL編程)
VERSION 6.7.4 AUG 2021
改變:使用TDM-GCC 64位GCC 10.3版本編譯器(依然保留32位GCC 9.2 版本,以提供windows xp兼容)
修正:使用相對(duì)路徑保存項(xiàng)目缺省文件夾
修正:無(wú)法插入日期
VERSION 6.7.3 JUNE 2021
改變:在編譯項(xiàng)目時(shí)自動(dòng)生成的makefile文件中,使用del /q代替rm.exe
修正:不能正確顯示GDB注解信息(需要在環(huán)境選項(xiàng)對(duì)話框中打開(kāi))
修正:’]’的符號(hào)自動(dòng)補(bǔ)全選項(xiàng)不能正常工作
實(shí)驗(yàn)性提供對(duì)clang的支持(使用msys2提供的64位版本)
已知問(wèn)題:clang所帶的gdb不能正確支持路徑中帶非ASCII字符的問(wèn)題(如果源文件所在路徑包含中文字符,會(huì)無(wú)法設(shè)定斷點(diǎn))
已知問(wèn)題:clang不支持文件編碼參數(shù)(在中文windows下不要用UTF-8編碼編輯和保存文件)
已知問(wèn)題:代碼分析器不能正確解析libc++庫(kù)中的頭文件,因此在編輯時(shí)無(wú)法正確顯示代碼補(bǔ)全提示(delphi版本不再處理該問(wèn)題,待QT版本實(shí)現(xiàn))
VERSION 6.7.2 JUNE 2021
修正:調(diào)試時(shí),不能顯示鼠標(biāo)指向的變量的內(nèi)容
功能增加:使用匯編語(yǔ)言語(yǔ)法高亮顯示.s和.asm后綴的文件。
改變:gcc 10.3中的gdb改用msys2提供的版本。(更穩(wěn)定,且在調(diào)試時(shí)可以更方便的查看STL容器中的內(nèi)容)。
VERSION 6.7.1 MAY 2021
修正:項(xiàng)目選項(xiàng)對(duì)話框中,庫(kù)目錄和包含目錄頁(yè)的標(biāo)題錯(cuò)誤
修正:在執(zhí)行g(shù)cc -v檢測(cè)編譯器版本信息時(shí),添加LANG=en環(huán)境變量,以避免其自動(dòng)翻譯輸出信息,導(dǎo)致dev-cpp無(wú)法正確解析
修正:gcc 10.2中帶的gdb.exe無(wú)法正確調(diào)試
更新:gcc 10升級(jí)為10.3
VERSION 6.7 MAY 2021
VERSION 6.7-BETA5 MAY 2021
修正:如果屏幕寬度小于補(bǔ)全提示框的寬度,不能正確顯示提示內(nèi)容
修正:在編譯器選項(xiàng)對(duì)話框中通過(guò)指定文件夾來(lái)添加編譯器設(shè)置時(shí),新增的設(shè)置未能正確保存。
CGAL(幾何計(jì)算算法庫(kù)) V5.2 官方版 505K | 英文 | 8
詳情C語(yǔ)言C++迷你編譯器 V1.0 綠色版 38.33M | 簡(jiǎn)體中文 | 8
詳情Dev-C++(C/C++集成開(kāi)發(fā)工具) V5.11 官方版 52.46M | 簡(jiǎn)體中文 | 6.5
詳情Red Panda Dev-C++(編程IDE) V2.9 官方綠色版 123.11M | 簡(jiǎn)體中文 | 5.7
詳情stunnix c/c++ obfuscator(c++代碼混淆工具) V4.9 官方版 55.14M | 簡(jiǎn)體中文 | 3.3
詳情Turbo C V3.7.8 免費(fèi)版 2.57M | 簡(jiǎn)體中文 | 0
詳情關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)