西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

小熊貓C++ Linux64位編譯器

V2.20最新版
  • 小熊貓C++ Linux64位編譯器V2.20最新版
  • 軟件大小:2.9M
  • 更新時間:2023-04-21 16:56
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產軟件 / 免費軟件 / 編程工具
  • 軟件等級:4級
  • 應用平臺:linux
  • 官方網站:https://royqh1979.gitee.io/redpandacpp/
  • 應用備案:
好評:50%
壞評:50%

軟件介紹

小熊貓C++ Linux64位編譯器是一個滿足了用戶的編程需求C/C++集成開發(fā)環(huán)境IDE開發(fā)編程軟件。無需復雜的安裝和配置,打開即可直接編輯程序文件;無需創(chuàng)建項目,點擊工具欄上按鈕即可編譯、運行和調試程序。

軟件說明

其主要的目標用戶主要有以下幾種:

編程入門用戶,包括正在學習C/C++語言編程的大中小學生,以及從事這方面教學工作的教師們;

準備參加信息學/算法編程競賽的用戶,或者從事這方面培訓的教師們;

使用C/C++語言編寫小型程序和項目的用戶

作者在中學時期曾參加NOI競賽并獲省賽第一名、全國三等獎;大學畢業(yè)后從事多年程序開發(fā)工作,曾參與優(yōu)酷網的早期開發(fā);后進入大學教學,有多年C語言、Python和軟件工程教學經驗。在教學過程中,作者發(fā)現(xiàn),市面上缺少一個完善、好用的,面向初學者的C/C++集成開發(fā)環(huán)境:

已有的C/C++ IDE,要么體積龐大,需要長時間的下載和安裝,如VS和Qt Creator;

要么安裝復雜,需要手工配置,如VS Code;

要么需要較好的計算機配置才能流暢運行,如VS Code+clangd和Clion;

要么功能簡陋,界面過時,缺少實時代碼補全提示、實時錯誤提示等現(xiàn)代IDE必備的基本功能,如Dev-C++

作者認為,一個面向初學者、競賽和教學的現(xiàn)代C/C++ IDE,至少具備下面的特征:

安裝和使用直觀簡便,初學者不至于在還沒有開始正式編程前就被復雜的安裝和配置過程打消學習的熱情;

運行時對計算機配置要求不高,讓更多經濟條件一般的用戶也能流暢的使用和學習;

實時語法錯誤提示和直觀易用的調試,盡量減少初學者編程試錯的成本

但除了這幾點外,作為一位軟件工程課程的教師,作者認為還有很重要的一點,就是要盡量讓用戶在一開始就能夠培養(yǎng)良好的編程習慣,所以:

必須提供實時補全功能,這樣用戶才不會為了輸入方便而使用盡可能簡單的變量名

自動縮進和排版,盡量讓用戶在一開始就能寫出排版良好的程序

提供更多的重構功能,盡量減少用戶改進和完善程序結構的成本

這些構成了小熊貓C++最基本的需求假設。

使用說明

首次運行時配置

在小熊貓C++第一次運行時,會自動生成缺省的配置文件,并進行下列自動設置:

在系統(tǒng)環(huán)境變量PATH中所列的文件夾中尋找gcc編譯器,并建立對應的編譯器配置集

在系統(tǒng)環(huán)境變量PATH中所列的文件夾中尋找git程序

接下來,小熊貓C++會顯示下面的界面,提示用戶選擇將要使用的界面主題:

完成主題選擇之后,即進入小熊貓C++的主界面

軟件功能

操作簡便

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

輕量高效

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

多平臺支持

小熊貓C++支持 Linux等操作系統(tǒng)。在各種操作系統(tǒng)下都能獲得相同的高質量編程體驗。

生產力提升

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

調試

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

多屏幕

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

試題集和OJ

針對C/C++教學和競賽需求,小熊貓C++專門提供了試題集和OJ功能:可以方便的組織管理、運行和測試C/C++練習程序;可以導入或者從OJ網站下載試題和配套的測試數據。

GIT版本管理

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

整合多種學習用庫

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

軟件截圖

小熊貓C++ Linux64位編譯器 V2.20最新版

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
TOP
軟件下載