KDevelop 5.6帶有針對C ++,Python等的改進

經過六個月的開發,它已發布 集成編程環境 凱發5.6,它完全支持KDE 5開發過程,包括使用Clang作為編譯器。

裡面 變化的 在這個新版本中製作的 突出顯示了CMake,php,C ++,python的增強功能 以及所提供工具的改進。

對於那些不熟悉KDevelop的人,您應該知道 這是 是一個集成的開發環境 適用於GNU / Linux-Unix系統以及Windows的軟件,也計劃在Mac OS版本KDevelop中啟動它 它是根據GPL許可發布的,旨在在KDE圖形環境下使用, 儘管它還可以與其他環境(例如Gnome)一起使用。

與許多其他開發接口不同, KDevelop沒有自己的編譯器,因此它依賴gcc生成二進制代碼。 其最新版本目前正在開發中, 與不同的編程語言一起工作。

通過安裝官方插件,我們可以突出其中的一些,例如C,C ++,PHP和Python。 儘管將來可能會支持Java,Ada,SQL,Perl和Pascal等其他語言以及Bash shell的腳本,但尚未將它們移植到KDevelop4中。

開發 它與KDE 5開發過程完全兼容,包括使用Clang作為編譯器。 項目代碼 使用KDE Frameworks 5和Qt 5庫。

KDevelop 5.6的主要新功能

在KDevelop的新版本中 引入了對CMake項目的改進支持, 除了將cmake構建目標分組到不同子目錄中的功能之外,還包括導入項目的功能,此外還涉及cmake-file-api。 改進的錯誤處理。

此外, 重點介紹了為改進C ++開發工具所做的工作從這些改進中,我知道在調用clang時添加了傳遞任意編譯標誌的功能。

至於語言,我們可以找到一個改進的PHP語言支持。 php文件“ functions.php”已更新,並添加了PHP 7.1語法處理以捕獲多個異常。

請注意,已添加了對Python 3.9的支持 並已實現對具有MSVC ++ 19.24的程序集的支持。

其他變化 從這個新版本中脫穎而出:

  • 優化了環境變量的擴展,並增加了在環境變量中使用反斜杠轉義美元符號的功能。
  • 等離子體的鍵盤焦點是固定的。
  • 在數據引擎中顯示空會話。
  • 從受支持的MIME類型中刪除別名“ text / x-diff”。
  • 它還支持以前稱為KF5SysGuard的新名稱KSysGuard。
  • 優化和改進了環境變量擴展。
  • 擴展環境變量時應避免遞歸。
  • 使用Ctrl + mouse_scroll進行了修復,以放大文檔視圖。
  • 修復了使用Ctrl + 0重置文檔視圖縮放係數的問題。
  • 現在可以從CMake和ManPage主頁進行鼠標後退和前進導航。
  • 使用鼠標後退和前進按鈕更正文檔視圖導航。
  • 重新加載項目時不強制更新。

如果您想了解更多有關此新發行版本的信息,可以通過以下方式查閱詳細信息: 到以下鏈接。

如何在Ubuntu及其衍生版本上安裝KDevelop 5.6?

最後,對於那些想要測試此開發環境的人,他們可以從以下位置獲得安裝程序: 以下鏈接。

在, 您可以找到新版本的下載鏈接 適用於它支持的不同操作系統的KDevelop 5.6。 對於那些Linux用戶,他們可以使用AppImage文件 可以在終端的幫助下通過鍵入以下命令來獲取和執行該命令:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.0/bin/linux/KDevelop-5.6.0-x86_64.AppImage chmod +x KDevelop.AppImage ./KDevelop.AppImage

最後,如果您對KDevelop的處理或配置有疑問,可以在Internet或YouTube上查閱教程和有關它的信息。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   詹卡洛·丹尼斯 他說:

    您好,您的博客很棒,我會邀請我的編程朋友關注您的博客。
    振作起來!!!!
    堅持下去,你會吸引更多的程序員。