系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 電腦軟件 > 小熊貓C++

小熊貓C++ V3.0 官方版

  • 大。10.27 MB
  • 語言:簡體中文
  • 授權(quán):免費(fèi)軟件
  • 星級評價(jià) :
  • 軟件分類:雜類工具
  • 更新:2024-05-15
  • 支持系統(tǒng):WinAll、Win10、Win7、WinXP
  • 安全檢測: 360安全衛(wèi)士 360殺毒 電腦管家
  • 標(biāo)簽 : 編程工具
  • 軟件介紹
  • 相關(guān)教程
  • 下載地址
  • 特色推薦
  • 網(wǎng)友評論

  小熊貓C++是一款輕量高效的編程軟件,該軟件是專門為程序開發(fā)人員推出的,有著非常強(qiáng)大的編程功能,還具備輕量級的代碼分析器的工具,能夠極大程度的輔助個(gè)人來完成代碼上面的編輯。軟件的操作十分簡單,適用于多種操作系統(tǒng),在各種操作系統(tǒng)下都能獲得相同的高質(zhì)量編程體驗(yàn)。

軟件功能

  操作簡便

  小熊貓C++無需復(fù)雜的安裝和配置,打開即可直接編輯程序文件;無需創(chuàng)建項(xiàng)目,點(diǎn)擊工具欄上按鈕即可編譯、運(yùn)行和調(diào)試程序。

  輕量高效

  小熊貓C++基于QT和C++語言開發(fā),使用內(nèi)置的輕量級代碼分析器進(jìn)行智能語法分析,運(yùn)行時(shí)無需大量的內(nèi)存和CPU資源,在低配置機(jī)器上也能獲得流暢的運(yùn)行體驗(yàn)。

  多平臺支持

  小熊貓C++支持Windows 7/8/10、Linux等操作系統(tǒng)。在各種操作系統(tǒng)下都能獲得相同的高質(zhì)量編程體驗(yàn)。

  生產(chǎn)力提升

  通過集成自動縮進(jìn)、智能代碼補(bǔ)全、智能語法高亮和實(shí)時(shí)語法檢查等功能,小熊貓C++提供了流暢的代碼編輯體驗(yàn),可以大幅度提升代碼編寫的效率。

  調(diào)試

  小熊貓C++提供完善的調(diào)試功能,包括控制程序執(zhí)行、斷點(diǎn)、監(jiān)視變量和表達(dá)式、表達(dá)式求值、查看本地變量、查看和切換調(diào)用棧、查看和修改內(nèi)存、查看CPU寄存器和反編譯信息等。小熊貓C++甚至還可以重定向被調(diào)試程序的輸入!

  多屏幕

  小熊貓C++提供了完善的高分辨率和多顯示器支持,能夠在多個(gè)不同DPI設(shè)置的顯示器間自由切換,同時(shí)提供完善的顯示效果,便于教學(xué)和展示。

  試題集和OJ

  針對C/C++教學(xué)和競賽需求,小熊貓C++專門提供了試題集和OJ功能:可以方便的組織管理、運(yùn)行和測試C/C++練習(xí)程序;可以導(dǎo)入或者從OJ網(wǎng)站下載試題和配套的測試數(shù)據(jù)。

  GIT版本管理

  小熊貓C++內(nèi)置git支持,可以方便對項(xiàng)目或工作文件夾進(jìn)行版本管理(需額外安裝git程序)

  整合多種學(xué)習(xí)用庫

  Windows版小熊貓C++在自帶gcc中整合了ege、海龜作圖、raylib、freeglut、GLFW和GLEW等適合編程或者游戲開發(fā)入門者使用的庫和項(xiàng)目模板,無需復(fù)雜的安裝配置即可直接使用。

小熊貓C++

軟件特色

  支持Windows 7/8/10、Linux等操作系統(tǒng)。

  無需復(fù)雜的安裝和配置,打開即可直接編輯程序文件。

  無需創(chuàng)建項(xiàng)目,點(diǎn)擊工具欄上按鈕即可編譯、運(yùn)行和調(diào)試程序。

小熊貓C++

更新日志

  V3.0

  功能改進(jìn):【工具】可以設(shè)置自定義工具項(xiàng)的輸入和輸出,以方便用戶使用clang-format等外部程序編輯代碼。

  功能增強(qiáng):【編輯器】滾動條以像素為單位滾動。

  功能增強(qiáng):【編輯器】改進(jìn)對斜體的顯示支持。

  功能增強(qiáng):【編輯器】支持顯示碼點(diǎn)大于0xFFFF的unicode字符,如emoji等。

  功能增強(qiáng):【編輯器】支持顯示unicode復(fù)合字符。

  功能增強(qiáng):【編輯器】支持unicode的ZWJ和ZWNJ字符。

  功能增強(qiáng):【編輯器】顯示ascii控制字符。

  功能增強(qiáng):【編輯器】在使用非等寬字體時(shí),不再強(qiáng)制文字以“M”字符寬度的整數(shù)倍顯示。

  功能增強(qiáng):【編輯器】在選項(xiàng)->編輯器->字體頁中,增加“強(qiáng)制等寬顯示”選項(xiàng)。在簡體中文環(huán)境下默認(rèn)勾選,其它環(huán)境下默認(rèn)關(guān)閉。

  功能增強(qiáng):【編輯器】編輯器字體設(shè)置改用字體列表形式。取消“非英文字體”選項(xiàng)。

  功能增強(qiáng):【編輯器】在選項(xiàng)/編輯器/字體頁中對字體列表進(jìn)行配置(來自CyanoHao@github)。

  功能增強(qiáng):【編輯器】裝訂欄中的代碼折疊按鈕的大小與字體大小一致。

  功能增強(qiáng):【編輯器】美化對空格字符和回車的顯示。(當(dāng)勾選了選項(xiàng)->編輯器->字體 中“顯示空白字符”相關(guān)選項(xiàng)時(shí))

  功能增強(qiáng):【編輯器】當(dāng)勾選了選項(xiàng)->編輯器->字體 中“顯示空白字符”相關(guān)選項(xiàng)時(shí),’ ‘中的空格也能被顯示。

  功能增強(qiáng):【編輯器】文字顯示在每一行的中間,即行間距在每行的上下均分。(來自CyanoHao@github)。

  功能增強(qiáng):【編輯器】將光標(biāo)移動到行首非空格處時(shí),盡量同時(shí)橫向滾動到行首。

  功能增強(qiáng):【編輯器】當(dāng)選中內(nèi)容后輸入字符’{‘時(shí),自動插入回車并重新計(jì)算縮進(jìn)。

  功能增強(qiáng):【編輯器】優(yōu)化載入/編輯大文件時(shí)的處理速度。

  功能增強(qiáng):【編輯器】當(dāng)文件被外部程序修改,重新載入其內(nèi)容后,編輯器恢復(fù)載入前光標(biāo)所在位置。

  功能增強(qiáng):【編輯器】“代碼”菜單中增加“代碼補(bǔ)全”菜單項(xiàng)。

  功能增強(qiáng):【編輯器】鼠標(biāo)懸停在標(biāo)簽頁上時(shí),提示文件的完整路徑名。

  功能改進(jìn):【編輯器】高亮選中單詞時(shí),可高亮字符串/注釋中的單詞。

  變化:【編輯器】去除“添加書簽”和“刪除書簽”菜單項(xiàng);增加“切換書簽”菜單項(xiàng)。

  變化:【編輯器】通過鼠標(biāo)滾輪、觸摸板進(jìn)行內(nèi)容橫向滾動時(shí),方向與其它應(yīng)用程序一致。

  變化:【編輯器】去除“復(fù)制限制”和“撤銷限制”相關(guān)選項(xiàng)。

  變化: 【編輯器】默認(rèn)將“Ctrl+G”設(shè)為“跳轉(zhuǎn)到行…“的快捷鍵。

  變化:【編輯器】默認(rèn)將”Ctrl+B“設(shè)為”切換書簽“的快捷鍵。

  修正:【編輯器】在窗口切分模式下,無論當(dāng)前編輯器是否在右側(cè),相關(guān)菜單指令總是在左側(cè)編輯器中執(zhí)行。

  修正:【編輯器】在 /** 注釋后插入空行時(shí)會自動插入多余的 *.

  修正:【編輯器】新粘貼內(nèi)容的下一行的縮進(jìn)不正確。

  修正:【編輯器】被選中區(qū)域中各行行尾的回車不能正確顯示。(當(dāng)勾選了選項(xiàng)->編輯器->字體 中“顯示空白字符”相關(guān)選項(xiàng)時(shí))

  修正:【編輯器】光標(biāo)可能會錯(cuò)誤的顯示在裝訂欄中。

  修正:【編輯器】在注釋和字符串中,不應(yīng)自動補(bǔ)全’{‘和’(’。

  修正:【編輯器】在文本文件中輸入”時(shí)可能崩潰。

  修正:【編輯器】在列編輯模式下刪除/插入處理不正確。

  修正:【編輯器】按下END跳轉(zhuǎn)到行尾時(shí),光標(biāo)定位在窗口外不顯示。

  修正:【編輯器】按下Ctrl+回車插入新行時(shí),不進(jìn)行不必要的橫向滾動。

  修正:【編輯器】編輯器的標(biāo)題標(biāo)簽頁不能正確顯示包含’&‘的文件名。

  修正:【編輯器】只有一行內(nèi)容時(shí),shift+下箭頭(選中到行尾)無效。

  修正:【編輯器】Ctrl+E刪除當(dāng)前行后,撤銷再重做的結(jié)果不正確。

  修正:【編輯器】使用ctrl+箭頭改變選中內(nèi)容范圍時(shí),不能及時(shí)更新匹配括號的位置。

  功能增強(qiáng):【語法高亮】當(dāng)按下ctrl鍵并將鼠標(biāo)移動到#include上時(shí),在被包含的頭文件名下顯示一條完整統(tǒng)一的下劃線。

  功能增強(qiáng):【語法高亮】以統(tǒng)一的顏色字體顯示#include語句中的頭文件名稱

  功能增強(qiáng):【語法高亮】支持C++屬性。

  修正:【語法高亮】#include “float.h“中的float被錯(cuò)誤的以關(guān)鍵字的顏色字體顯示。

  功能增強(qiáng):【代碼補(bǔ)全】在顯示函數(shù)參數(shù)提示時(shí)自動將using alias替換成其實(shí)際引用的函數(shù)。

  功能增強(qiáng):【代碼補(bǔ)全】代碼分析器支持匿名類。

  功能增強(qiáng):【代碼補(bǔ)全】代碼分析器支持“enum struct”形式的枚舉定義。

  功能增強(qiáng):【代碼補(bǔ)全】對”auto &&“類型的變量進(jìn)行類型推導(dǎo)。

  功能增強(qiáng):【代碼補(bǔ)全】在補(bǔ)全提示列表中顯示“std::function”。

  功能增強(qiáng):【代碼補(bǔ)全】改進(jìn)對lambda表達(dá)式的支持。

  功能增強(qiáng):【代碼補(bǔ)全】對new表達(dá)式和臨時(shí)變量進(jìn)行類型推導(dǎo)。

  功能增強(qiáng):【代碼補(bǔ)全】支持”std::make_shared“和”std::make_unique“函數(shù)返回值的自動類型推導(dǎo)。

  功能增強(qiáng):【代碼補(bǔ)全】正確解析在#include語句中出現(xiàn)的宏定義

  功能增強(qiáng):【代碼補(bǔ)全】對foreach循環(huán)中的stl map類容器,支持C++ 17 結(jié)構(gòu)化綁定語法的自動類型推導(dǎo)。

  功能增強(qiáng):【代碼補(bǔ)全】在”#ifdef”/”#ifndef“/”#undef“后輸入時(shí)提示宏名稱。

  功能改進(jìn):【代碼補(bǔ)全】調(diào)整函數(shù)定義信息顯示的位置以避免其超出窗口右側(cè)邊緣。

  功能改進(jìn):【代碼補(bǔ)全】代碼補(bǔ)全窗口的配色與編輯器當(dāng)前的配色一致。

  功能改進(jìn):【代碼補(bǔ)全】頭文件補(bǔ)全窗口的配色與編輯器當(dāng)前的配色一致。

  功能改進(jìn):【代碼補(bǔ)全】代碼分析器能正確處理”extern template“定義。

  功能改進(jìn):【代碼補(bǔ)全】提示彈窗的圖標(biāo)大小與編輯器字體一致。

  功能改進(jìn):【代碼補(bǔ)全】提示彈窗的字體大小和行高與編輯器一致。

  功能改進(jìn):【代碼補(bǔ)全】函數(shù)原型提示的寬度不超過編輯器寬度的3/4。

  變化:【代碼補(bǔ)全】基于編輯器的字體寬度和行高計(jì)算提示窗口的寬高。

  修正:【代碼補(bǔ)全】不能顯示std::ios::sync_with_stdio的函數(shù)參數(shù)提示。

  修正:【代碼補(bǔ)全】代碼分析器對全局變量的using alias分析不正確。

  修正:【代碼補(bǔ)全】在函數(shù)提示信息列表中包含不在當(dāng)前作用域中的函數(shù)的信息。

  修正:【代碼補(bǔ)全】在函數(shù)提示信息中,加粗標(biāo)簽()未被正確處理。

  修正:【代碼補(bǔ)全】在#incldue語句的注釋部分中不應(yīng)該顯示補(bǔ)全提示

  修正:【代碼補(bǔ)全】在補(bǔ)全提示列表中,通過private繼承而來的私有類成員沒有對應(yīng)的圖標(biāo)。

  修正:【代碼補(bǔ)全】代碼分析器將’=‘錯(cuò)誤的當(dāng)作’‘處理。

  修正:【代碼補(bǔ)全】代碼分析器未能正確的獲取函數(shù)參數(shù)類型。

  修正:【代碼補(bǔ)全】對含’[]‘的表達(dá)式的類型推導(dǎo)不正確。

  修正:【代碼補(bǔ)全】如果’(‘和函數(shù)名不在同一列,不能正確顯示函數(shù)參數(shù)提示信息。

  修正:【代碼補(bǔ)全】代碼分析器在重新解析文件文件時(shí)可能丟失類繼承信息。

  修正:【代碼補(bǔ)全】代碼分析器對函數(shù)參數(shù)列表信息的解析不正確。

  修正:【代碼補(bǔ)全】光標(biāo)位于字符串/注釋中的’(’/’,‘字符處時(shí),會錯(cuò)誤的顯示函數(shù)參數(shù)提示信息。

  修正:【代碼補(bǔ)全】刪除重復(fù)的宏定義后,分析器認(rèn)為該宏未被定義。

  修正:【代碼補(bǔ)全】刪除#undef語句后,分析器依然認(rèn)為該宏未被定義。

  修正:【代碼補(bǔ)全】如果類方法存在多個(gè)重載形式,則只有一個(gè)會被子類繼承。

  修正:【代碼補(bǔ)全】對于函數(shù)名中含有命名空間別名的被調(diào)用函數(shù),無法顯示函數(shù)參數(shù)提示。

  修正:【代碼補(bǔ)全】對于函數(shù)名中含有兩個(gè)或以上命名空間名稱的被調(diào)用函數(shù),無法顯示函數(shù)參數(shù)提示。

  修正:【代碼補(bǔ)全】無法跳轉(zhuǎn)到使用“using ::printf”形式定義的符號。

  修正:【代碼補(bǔ)全】變量的定義類型中包含命名空間別名時(shí),無法顯示其成員的補(bǔ)全信息。

  修正:【代碼補(bǔ)全】當(dāng)前符號所在的類定義了構(gòu)造函數(shù)時(shí),找不到其正確的類型。

  修正:【代碼補(bǔ)全】將命名空間別名定義為其自己,會導(dǎo)致無限循環(huán)。

  修正:【代碼補(bǔ)全】找不到被其它文件間接包含的頭文件里聲明/定義的符號。

  修正:【代碼補(bǔ)全】函數(shù)原型提示中不能正確顯示含’《‘和’>‘的內(nèi)容。

  修正:【代碼補(bǔ)全】如果表達(dá)式中的宏不能被展開,則不能推導(dǎo)該表達(dá)式的結(jié)果類型。

  修正:【代碼補(bǔ)全】在計(jì)算;->后的變量成員的補(bǔ)全提示時(shí),應(yīng)忽略表達(dá)式前的&或*。

  修正:【代碼補(bǔ)全】如果變量的類型定義中含’»’,則無法正確顯示它的成員補(bǔ)全提示信息。

  修正:【代碼補(bǔ)全】從正在進(jìn)行代碼分析的編輯器切換到另一個(gè)編輯器后,不會立刻自動進(jìn)行代碼分析。

  修正:【代碼補(bǔ)全】在項(xiàng)目中重命名文件后,未正確進(jìn)行代碼分析更新。

  修正:【代碼補(bǔ)全】輸入形如”std::cout « (3) «std::endl;“后閃退。

  修正:【代碼補(bǔ)全】臨時(shí)變量初始化被錯(cuò)誤的解析為定義構(gòu)造函數(shù)。

  功能增強(qiáng):【代碼排版】增加新的排版選項(xiàng):“刪除多余的空行”(需astyle 3.3以上版本)。

  功能增強(qiáng):【代碼排版】增加新的排版選項(xiàng):“刪除多余的空格”(需astyle 3.3以上版本)。

  變化:【代碼排版】默認(rèn)不勾選“縮進(jìn)class”選項(xiàng),以保持和編輯器的自動縮進(jìn)行為一致。

  變化:【代碼排版】改用官方版astyle程序進(jìn)行代碼排版。

  變化:【代碼排版】刪除排版:“刪除連續(xù)的空行”(astyle官方版不支持)。

  修正:【代碼排版】排版程序選項(xiàng)頁中的選擇程序按鈕點(diǎn)擊后無反應(yīng)。

  功能增強(qiáng):【用戶界面】為無效文件路徑提示框增加中文翻譯。

  功能增強(qiáng):【用戶界面】在選項(xiàng)->環(huán)境->外觀中,限制字體不能小于5。

  功能改進(jìn):【用戶界面】調(diào)整淺色主題中的高亮色,以突出顯示對話框中當(dāng)前擁有焦點(diǎn)的控件。

  功能改進(jìn):【用戶界面】支持為自定義工具項(xiàng)設(shè)置快捷鍵。

  功能增強(qiáng):【文件視圖】新建文件后,自動選中并進(jìn)入重命名狀態(tài)。

  功能增強(qiáng):【文件視圖】重命名文件時(shí),僅選中文件名中除后綴名之外的部分。

  功能增強(qiáng):【文件視圖】按回車鍵打開所選的文件。

  功能增強(qiáng):【項(xiàng)目】在項(xiàng)目視圖中雙擊.def文件可將其在編輯器中打開。

  功能增強(qiáng):【項(xiàng)目】如果DLL項(xiàng)目包含.def文件,則使用它生成dll文件。

  功能改進(jìn):【項(xiàng)目】在項(xiàng)目選項(xiàng)->編譯器配置集頁中改變當(dāng)前基礎(chǔ)編譯器設(shè)置后,不自動保存,而是和其它設(shè)置一樣需手動保存。

  修正:【項(xiàng)目】在構(gòu)建項(xiàng)目時(shí)會自動刪除“項(xiàng)目名.exe.manifest”文件

  修正:【項(xiàng)目】項(xiàng)目選項(xiàng)->文件頁工作不正確。

  修正:【項(xiàng)目】不能正確保存 項(xiàng)目選項(xiàng) → 編譯器配置頁中的“自動鏈接”和“自動轉(zhuǎn)換字符編碼”選項(xiàng)。

  修正:【項(xiàng)目】私有資源頭文件的宏的名稱可能以數(shù)字開頭。

  功能增強(qiáng):【編譯】在使用“Debug”編譯器配置調(diào)用gcc進(jìn)行編譯時(shí),自動增加-D_DEBUG參數(shù)(定義_DEBUG宏,與visual studio行為類似)

  功能增強(qiáng):【編譯】改進(jìn)通過自定義編譯/鏈接參數(shù)調(diào)用編譯器進(jìn)行編譯的安全性。(CyanoHao@github)

  功能增強(qiáng):【編譯】在選項(xiàng)->編譯器->編譯器配置集中增加“添加編譯器”按鈕,可通過指定編譯器可執(zhí)行文件的路徑來創(chuàng)建編譯器配置。(在linux系統(tǒng)中,/usr/bin下可能同時(shí)存在多個(gè)的版本gcc)

  功能增強(qiáng):【編譯】(僅Windows系統(tǒng))鏈接選項(xiàng)頁中增加“棧大小”選項(xiàng)。

  變化:【編譯】在選項(xiàng)/編譯器/自動連接選項(xiàng)頁中,默認(rèn)勾選fmtlib的“強(qiáng)制以utf8作為輸出字符集”選項(xiàng)。

  修正:【編譯】在編譯項(xiàng)目時(shí),工具輸出中的編譯消息中未包含項(xiàng)目可執(zhí)行文件名。

  修正:【編譯】啟用“檢查棧溢出攻擊(-fstack-protector)”選項(xiàng)時(shí),生成的gcc編譯參數(shù)不正確。

  修正:【程序執(zhí)行】程序執(zhí)行后顯示的內(nèi)存使用量計(jì)算不正確。

  功能增強(qiáng):【用戶界面】在第一次運(yùn)行時(shí),使用更美觀的字體顯示主題選擇對話框。

  功能改進(jìn):【用戶界面】改進(jìn)選項(xiàng) → 通用 → 外觀頁中的自定義主題管理。

  功能改進(jìn):【用戶界面】重新設(shè)置所有設(shè)置頁和對話框中控件的焦點(diǎn)順序。

  功能改進(jìn):【用戶界面】解決調(diào)試控制臺等控件與菜單項(xiàng)的快捷鍵沖突的問題。

  功能改進(jìn):【用戶界面】如果沒有打開文件,則自動隱藏編輯/選擇/代碼/重構(gòu)菜單。

  功能改進(jìn):【用戶界面】如果沒有打開項(xiàng)目,則自動隱藏項(xiàng)目菜單。

  修正:【用戶界面】試題和試題集面板中按鈕圖標(biāo)的大小不會隨設(shè)置變化。

  修正:【用戶界面】“使用自定義主題”選項(xiàng)被勾選時(shí),選項(xiàng) → 環(huán)境 → 外觀配置頁的主題列表不能正確讀取用戶配置文件夾中的自定義主題文件信息。

  功能增強(qiáng):【調(diào)試】改進(jìn)對lldb-mi的兼容。

  功能增強(qiáng):【調(diào)試】改進(jìn)當(dāng)未勾選“顯示詳細(xì)調(diào)試日志”時(shí),主控臺中顯示的信息。

  功能增強(qiáng):【調(diào)試】在調(diào)試控制臺中直接回車時(shí),自動執(zhí)行上一次執(zhí)行的調(diào)試指令(和gdb行為一致)。

  功能增強(qiáng):【調(diào)試】為調(diào)試面板->調(diào)用棧列表中的內(nèi)容增加鼠標(biāo)信息提示。 “constexpr”/“extern”/“static”/“consteval”/“constinit”/“const”/“volatile”/“inline“等關(guān)鍵字后顯示類型提示信息。

  功能改進(jìn):【調(diào)試】在調(diào)試時(shí),不自動將焦點(diǎn)設(shè)回編輯器(以方便在調(diào)試控制臺中手動調(diào)試)。

  功能改進(jìn):【調(diào)試】清空調(diào)試主控臺的內(nèi)容后,顯示(gdb)提示。

  功能改進(jìn):【調(diào)試】使用與調(diào)試主控臺一樣的字體(默認(rèn)為等寬字體)顯示CPU信息窗口的寄存器列表中的信息。

  功能改進(jìn):【調(diào)試】雙擊調(diào)試面板->斷點(diǎn)列表中的條件單元格時(shí)可修改斷點(diǎn)條件。

  修正:【調(diào)試】無法在調(diào)試面板的求值框中對含空格的表達(dá)式進(jìn)行求值。

  修正:【調(diào)試】無法監(jiān)視含空格的表達(dá)式。

  修正:【調(diào)試】在調(diào)試面板的調(diào)試主控臺中,被自動換行的行里的內(nèi)容無法被正確選中。

  修正:【調(diào)試】在刷新顯示調(diào)試控制臺時(shí),其背景未被正確清除。

  修正:【調(diào)試】調(diào)試面板中各列表里的文件名未被正確省略顯示。

  修正:【調(diào)試】在調(diào)試主控臺中使用上/下鍵載入命令歷史時(shí)處理不正確。

  修正:【調(diào)試】調(diào)試時(shí)CPU信息對話框中寄存器列表里的寄存器名稱和順序不正確。

  修正:【調(diào)試】在調(diào)試控制臺手動輸入“disas”指令時(shí),不顯示輸出的內(nèi)容。

  修正:【調(diào)試】在調(diào)試控制臺中全部選中后,未更新顯示。

  修正:【調(diào)試】當(dāng)8/16/32位寄存器中的值最高位為1時(shí),其被錯(cuò)誤的顯示成64位16進(jìn)制數(shù)。

  修正:【調(diào)試】使用混合模式進(jìn)行反匯編時(shí),CPU信息窗口里面的C++源代碼中;后面的部分被誤作為注釋高亮。

  修正:【調(diào)試】含空格的斷點(diǎn)條件不生效。

  修正:【調(diào)試】使用Ctrl+F4切換斷點(diǎn)時(shí),斷點(diǎn)被設(shè)在了錯(cuò)誤的行上。

  功能改進(jìn):【查找】搜索/替換和“在文件中查找…”對話框中的按鈕增加Alt快捷鍵。

  變化:【查找】在打開查找/替換對話框時(shí),將輸入焦點(diǎn)設(shè)置到”查找下一個(gè)“按鈕上。

  變化:【查找】在查找/替換對話框里搜索后,不將焦點(diǎn)移動到“關(guān)閉”按鈕上。

  變化:【查找】在打開“在文件中查找…”時(shí),將輸入焦點(diǎn)設(shè)置到”查找“按鈕上。

  功能改進(jìn):【試題集】如果試題案例設(shè)置中的“將標(biāo)準(zhǔn)錯(cuò)誤內(nèi)容重定向到工具面板”選項(xiàng)被勾選,在向工具面板寫入標(biāo)準(zhǔn)錯(cuò)誤信息時(shí)添加試題案例名稱。

  功能增強(qiáng):【SDCC】在子文件夾中編譯源文件。

  變化:【SDCC】不再為SDCC項(xiàng)目生成項(xiàng)目資源文件。

  修正:【SDCC】在編輯SDCC項(xiàng)目文件時(shí),補(bǔ)全提示中不顯示SDCC特有的關(guān)鍵字。

  修正:【SDCC】在編輯SDCC項(xiàng)目文件時(shí),不能正確解析含SDCC特有關(guān)鍵字的變量聲明。

  功能增強(qiáng):【安裝程序】Windows安裝程序的Hi-DPI支持。

  功能增強(qiáng):【安裝程序】Windows安裝程序使用更大的字體。

  功能增強(qiáng):【其它】改進(jìn)執(zhí)行外部程序時(shí)的安全性。(來自CyanoHao@github)

  改進(jìn):【其它】windows發(fā)行版中集成的xege庫升級為github最新版

  改進(jìn):【其它】32位windows發(fā)行版中集成的gcc升級為gcc 11.2版。

  變化:【其它】改進(jìn)在生成的makefile時(shí)對相關(guān)路徑和參數(shù)的轉(zhuǎn)義處理。

  修正:【其它】選項(xiàng)/工具/通用頁中的’程序在主控臺中結(jié)束運(yùn)行后暫停’選項(xiàng)不能正確工作。

  V2.10

  功能改進(jìn):在選項(xiàng)對話框/編輯器/自動保存頁中修改“自動備份編輯中的內(nèi)容”并保存后,立即生效。(不再需要重新打開文件)。

  功能改進(jìn):在啟用“自動備份編輯中的內(nèi)容”選項(xiàng)時(shí),不再為只讀文件生成臨時(shí)備份文件。

  功能改進(jìn):在幫助菜單中增加“反饋與建議”菜單項(xiàng)。

  功能改進(jìn):在幫助菜單中增加“官方文檔”菜單項(xiàng)。(僅當(dāng)當(dāng)前語言為簡體中文時(shí)可見)。

  功能改進(jìn):在保存項(xiàng)目時(shí)保存各項(xiàng)目文件的實(shí)際編碼。

  功能改進(jìn):使用項(xiàng)目文件的實(shí)際編碼信息來生成makefile。

  功能改進(jìn):如果在小熊貓C++的RedPandaIDE.exe所在文件夾中存在cppreference.chm或者cppreference-%語言名%.chm(如cppreference-zh_CN.chm)文件,則打開它而不是cpprefence網(wǎng)站,以便于在不能聯(lián)網(wǎng)時(shí)查看手冊。

  功能改進(jìn):在選項(xiàng)對話框/編譯器/編譯器配置集頁中刪除編輯器配置前,用對話框讓用戶確認(rèn)刪除操作。

  功能改進(jìn):增加文件編碼所屬語言的簡體中文翻譯。

  功能改進(jìn):在進(jìn)行自動保存處理時(shí),暫停計(jì)時(shí)器以防止自動保存被多此觸發(fā)。

  功能增加:當(dāng)使用clang編譯器時(shí),如果gdb不存在,則嘗試使用lldb-mi作為調(diào)試器。

  變化:項(xiàng)目不再可以使用“自動檢測”作為編碼選項(xiàng)。

  變化:使用“自動檢測”作為編碼選項(xiàng)的項(xiàng)目,在載入時(shí)自動改為編輯器設(shè)置里的缺省編碼。

  變化:新項(xiàng)目自動使用編輯器設(shè)置里的缺省編碼作為編碼選項(xiàng)。

  修正:在選項(xiàng)對話框/編譯器/編譯器配置集頁中按下按鈕后,按鈕不會彈起。

  修正:主程序從最小化狀態(tài)恢復(fù)后,狀態(tài)欄中的信息丟失。

  修正: 選項(xiàng)/工具/常規(guī)中切換項(xiàng)目會導(dǎo)致配置項(xiàng)出錯(cuò)。

  修正:關(guān)閉編輯器后狀態(tài)欄信息未能正確更新。

  修正:無法在項(xiàng)目屬性對話框/文件頁中將項(xiàng)目文件的編碼設(shè)置回’UTF-8‘/‘ANSI’。

  修正:當(dāng)代碼中存在形如’#if 0/0‘ 或者 ‘#if 0%0’的預(yù)處理語句時(shí),程序會閃退。

下載地址

  • PC版

特色推薦

廠商其他下載

  • 電腦版
  • 安卓版
  • iOS版

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本

更多+

最新軟件

熱門系統(tǒng)推薦

官方交流群 軟件收錄

小熊貓C++正在下載,用戶還下載了

關(guān)閉

小熊貓C++正在下載,用戶還下載了

關(guān)閉