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