KDevelop 5.6, C ++, Python ve daha fazlası için iyileştirmelerle birlikte gelir

Altı aylık geliştirmeden sonra piyasaya sürüldü entegre programlama ortamınınki KGeliştirme 5.6, derleyici olarak Clang kullanmak da dahil olmak üzere KDE 5 geliştirme sürecini tam olarak destekleyen.

içinde değişikliklerin bu yeni versiyonda yapılmış olanlar CMake, php, C ++, python için geliştirmeler vurgulanmıştır ve ayrıca sunulan araçlarda iyileştirmeler.

KDevelop'u tanımayanlar için şunu bilmelisiniz: o entegre bir geliştirme ortamıdır GNU / Linux-Unix sistemleri ve Windows için, ayrıca onu Mac OS sürümü KDevelop'ta başlatmayı planlıyor GPL lisansı altında yayınlanmış ve KDE grafik ortamında kullanılması amaçlanmıştır, Gnome gibi diğer ortamlarla da çalışmasına rağmen.

Diğer birçok geliştirme arayüzünün aksine, KDevelop'un kendi derleyicisi yoktur, bu nedenle ikili kod üretmek için gcc'ye güvenir. En son sürümü şu anda geliştirme aşamasındadır ve farklı programlama dilleri ile çalışır.

Bunlardan C, C ++, PHP ve Python gibi bazılarını resmi bir eklenti yükleyerek vurgulayabiliriz. Java, Ada, SQL, Perl ve Pascal gibi diğer diller ve Bash kabuğunun komut dosyaları, gelecekte desteklenebilecek olsalar da henüz KDevelop4'e taşınmamıştır.

kgeliştirmek derleyici olarak Clang kullanımı dahil olmak üzere KDE 5 geliştirme süreciyle tamamen uyumludur. Proje kodu KDE Frameworks 5 ve Qt 5 kitaplıklarını kullanır.

KDevelop 5.6 Ana Yeni Özellikler

KDevelop'un bu yeni sürümünde CMake projeleri için geliştirilmiş destek tanıtıldı, cmake inşa hedeflerini farklı alt dizinlerde gruplama ve ayrıca projeleri içe aktarırken, cmake-file-api dahil edilir. Geliştirilmiş hata işleme.

Ayrıca, C ++ 'da geliştirme araçlarını iyileştirmek için yapılan çalışmaları vurgular, çünkü geliştirmelerden, clang çağrılırken isteğe bağlı derleme bayraklarını geçme yeteneği eklendiği ortaya çıktı.

Dillere gelince, bir s bulabilirizGeliştirilmiş PHP dil desteği. "Functions.php" php dosyası güncellendi ve birden çok istisnayı yakalamak için PHP 7.1 sözdizimi işleme eklendi.

Ayrıca Python 3.9 desteği eklendiğine dikkat çekiliyor. ve MSVC ++ 19.24 ile derlemeler için destek uygulandı.

Diğer değişikliklerden bu yeni sürümden sıyrılanlar:

  • Ortam değişkenlerinin genişletilmesi optimize edildi ve ortam değişkenlerinde ters eğik çizgi ile dolar sembolünden kaçma yeteneği eklendi.
  • Plazmoid için klavye odağı düzeltildi.
  • Veri motorunda boş oturumları gösterin.
  • Desteklenen MIME türlerinden "metin / x-fark" takma adını kaldırın.
  • Ayrıca, daha önce KF5SysGuard olarak adlandırılan şey için yeni KSysGuard adını da destekler.
  • Ortam değişkeni genişletmesi optimize edildi ve iyileştirildi.
  • Ortam değişkenlerini genişletirken yinelemeden kaçınılır.
  • Belge görünümünün yakınlaştırılması için Ctrl + mouse_scroll ile bir düzeltme yapıldı.
  • Ctrl + 0 kullanılarak belge görünümü yakınlaştırma faktörünün sıfırlanması sorunu düzeltildi.
  • CMake ve ManPage ana sayfalarından fareyle geri ve ileri gezinme artık mümkün.
  • Doğru dokümantasyon, fare geri ve ileri düğmelerini kullanarak gezinmeyi görüntüleyin.
  • Projeler yeniden yüklenirken güncelleme zorlanmaz.

Bu yeni yayınlanan sürüm hakkında daha fazla bilgi edinmekle ilgileniyorsanız, ayrıntılara şu adrese giderek başvurabilirsiniz: aşağıdaki bağlantıya.

KDevelop 5.6'i Ubuntu ve türevlerine nasıl kurabilirim?

Son olarak, bu geliştirme ortamını test etmek isteyenler, yükleyiciyi şu adresten edinebilirler: aşağıdaki bağlantı.

, yeni sürümün indirme bağlantılarını bulabileceksiniz Desteklediği farklı işletim sistemleri için KDevelop 5.6. Linux kullanıcısı olanlar için AppImage dosyasını kullanabilirler. aşağıdaki komutları yazarak bir terminal yardımıyla elde edilebilir ve çalıştırılabilir:

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

Son olarak, KDevelop'un kullanımı veya yapılandırılmasıyla ilgili şüpheleriniz varsa, hem öğreticilere hem de bununla ilgili bilgilere İnternet veya YouTube'da başvurabilirsiniz.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Giancarlo Dennis dijo

    Merhaba, blogunuz inanılmaz, programlama arkadaşlarımı blogunuzu takip etmeye davet edeceğim.
    Neşelendirmek!!!!
    Devam edin ve daha fazla programcı çekeceksiniz.