KDevelop 5.6 zawiera ulepszenia dla C ++, Pythona i nie tylko

Po sześciu miesiącach rozwoju został wydany że zintegrowanego środowiska programistycznego KDevelop 5.6, który w pełni obsługuje proces rozwoju KDE 5, w tym używanie Clang jako kompilatora.

W środku zmian które zostały wykonane w nowej wersji ulepszenia dla CMake, php, C ++, python są wyróżnione a także ulepszenia oferowanych narzędzi.

Dla tych, którzy nie są zaznajomieni z KDevelop, powinniście to wiedzieć jest to zintegrowane środowisko programistyczne dla systemów GNU / Linux-Unix, a także dla Windows, planując również uruchomienie go w wersji Mac OS, KDevelop Jest opublikowany na licencji GPL i przeznaczony do użytku w środowisku graficznym KDE, chociaż działa również z innymi środowiskami, takimi jak Gnome.

W przeciwieństwie do wielu innych interfejsów programistycznych, KDevelop nie ma własnego kompilatora, więc opiera się na gcc do tworzenia kodu binarnego. Jego najnowsza wersja jest obecnie w fazie rozwoju i współpracuje z różnymi językami programowania.

Niektóre z nich, takie jak C, C ++, PHP i Python, możemy wyróżnić, instalując oficjalną wtyczkę. Inne języki, takie jak Java, Ada, SQL, Perl i Pascal, a także skrypty dla powłoki Bash nie zostały jeszcze przeniesione do KDevelop4, chociaż mogą być obsługiwane w przyszłości.

Kdevelop .Name jest w pełni kompatybilny z procesem rozwoju KDE 5, w tym używa Clang jako kompilatora. Kod projektu używa bibliotek KDE Frameworks 5 i Qt 5.

Główne nowe funkcje KDevelop 5.6

W tej nowej wersji KDevelop wprowadzenie ulepszonej obsługi projektów CMake, wraz z możliwością grupowania celów kompilacji cmake w różnych podkatalogach, a oprócz importowania projektów zaangażowany jest także cmake-file-api. Poprawiona obsługa błędów.

Ponadto podkreśla pracę wykonaną w celu ulepszenia narzędzi do programowania w języku C ++Z ulepszeń wiem, że możliwość przekazywania dowolnych flag kompilacji została dodana podczas wywoływania clang.

Jeśli chodzi o języki, możemy znaleźć sUlepszona obsługa języka PHP. Zaktualizowany został plik php „functions.php” i dodano obsługę składni PHP 7.1 w celu wychwytywania wielu wyjątków.

Również należy zauważyć, że dodano obsługę języka Python 3.9 i zaimplementowano obsługę zestawów z MSVC ++ 19.24.

Z innych zmian które wyróżniają się na tle nowej wersji:

  • Zoptymalizowano rozszerzanie zmiennych środowiskowych i dodano możliwość zmiany znaczenia symbolu dolara za pomocą odwrotnego ukośnika w zmiennych środowiskowych.
  • Fokus klawiatury dla plazmoidu jest naprawiony.
  • Pokaż puste sesje w silniku danych.
  • Usuń alias „text / x-diff” z obsługiwanych typów MIME.
  • Obsługuje również nową nazwę KSysGuard dla tego, co wcześniej nazywało się KF5SysGuard.
  • Rozszerzanie zmiennych środowiskowych zostało zoptymalizowane i ulepszone.
  • Rekurencji unika się podczas rozwijania zmiennych środowiskowych.
  • Poprawka została wykonana za pomocą Ctrl + mouse_scroll w celu powiększenia widoku dokumentacji.
  • Naprawiono resetowanie współczynnika powiększenia widoku dokumentu za pomocą Ctrl + 0.
  • Na stronach głównych CMake i ManPage jest teraz możliwa nawigacja wstecz i do przodu za pomocą myszy.
  • Prawidłowa nawigacja po widoku dokumentacji za pomocą przycisków myszy wstecz i dalej.
  • Aktualizacja nie jest wymuszana podczas ponownego wczytywania projektów.

Jeśli chcesz dowiedzieć się więcej o tej nowej wydanej wersji, możesz zapoznać się ze szczegółami, przechodząc do do poniższego łącza.

Jak zainstalować KDevelop 5.6 na Ubuntu i pochodnych?

Wreszcie, ci, którzy chcą przetestować to środowisko programistyczne, mogą uzyskać instalator z poniższy link.

W, będzie można znaleźć linki do pobrania nowej wersji KDevelop 5.6 dla różnych systemów operacyjnych, które obsługuje. W przypadku użytkowników Linuksa mogą skorzystać z pliku AppImage które można uzyskać i wykonać za pomocą terminala, wpisując w nim następujące polecenia:

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

Wreszcie, jeśli masz wątpliwości dotyczące obsługi lub konfiguracji KDevelop, możesz zapoznać się zarówno z samouczkami, jak i informacjami na ten temat w Internecie lub na YouTube.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Giancarlo Dennisa powiedział

    Witam, Twój blog jest niesamowity, zaproszę moich znajomych programistów do śledzenia Twojego bloga.
    Rozchmurz się!!!!
    Tak trzymaj, a przyciągniesz więcej programistów.