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.
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.