Nowa wersja IDE Qt Creator 4.10.0 została już wydana

qttwórca

W zeszłym tygodniu zaprezentowano zapowiedź uruchomienia nowej wersji IDE Qt Creator 4.10.0, wersja, w której dodano kilka nowych funkcji i integrację z LSP.

Ci, którzy nie wiedzą o Qt Creator, powinni to wiedzieć jest to IDE dla wielu platform stacjonarnych, wbudowanych i mobilnychJest zaprogramowany w C ++, JavaScript i QML stworzonym przez Trolltech, który jest częścią SDK do tworzenia aplikacji z graficznymi interfejsami użytkownika (GUI w języku angielskim) z bibliotekami Qt.

Obsługiwane jest zarówno tworzenie klasycznych programów C ++, takie jak użycie języka QML, w którym JavaScript jest używany do definiowania skryptów, a struktura i parametry elementów interfejsu są ustalane przez bloki typu CSS.

W środku głównych cech, które można podkreślić z Qt Creator możemy znaleźć:

  • Edytor kodu z obsługą C ++, QML i ECMAscript
  • Narzędzia do szybkiej nawigacji po kodzie
  • Podświetlanie składni i automatyczne uzupełnianie kodu
  • Statyczna kontrola kodu i stylu podczas pisania
  • Wsparcie dla refaktoryzacji kodu
  • Pomoc kontekstowa
  • Kod składany
  • Pasujące nawiasy i tryby zaznaczania

Co nowego w IDE Qt Creator 4.10.0

W nowej wersji możliwość dołączania plików jest dodana w edytorze kodu, po czym te pliki są wyświetlane u góry listy otwartych dokumentów i pozostają otwarte podczas zamykania grup plików, na przykład „Plik> Zamknij wszystko i Plik> Zamknij wszystkie pliki”.

Wyróżnia się również a pełniejsza integracja klienta dla LSP (Language Server Protocol) z polem wyszukiwania, w którym pojawiły się nowe filtry, a także wyświetla podpowiedzi wysyłane przez serwer.

Flaga pilota została usunięta za pomocą Locatora, wtyczki, dla której jest teraz domyślnie włączona. Dodano możliwość filtrowania danych wyjściowych na pulpitach nawigacyjnych za pomocą dopasowanych akcji według wyrażenia.

W przypadku projektów utworzonych za pomocą CMake lub Qbs obsługa docelowa platforma Android.

W przypadku CMake wycofano platformę docelową „Default”, co spowodowało jedynie zamieszanie wśród programistów.

Oddzielne pliki z projektami CMake można teraz budować za pomocą menu Kompilacja> Utwórz plik lub menu kontekstowego w drzewie projektu.

Aplikacja Qt Widgets i kreatory bibliotek C ++ dodały możliwość wyboru systemu kompilacji.

Dodano obsługę testów Boost. Do celów kompilacji zewnętrznej opartej na systemie Linux dodano obsługę wdrażania wszystkich plików, które zostały zainstalowane podczas fazy instalacji, w systemie kompilacji.

Jak zainstalować Qt Creator 4.10.0 w systemie Linux?

Wszyscy, którzy chcą wypróbować program QT w swoich systemach, powinni to wiedzieć w większość dystrybucji Linuksa może znaleźć pakiet w swoich repozytoriach.

Chociaż aktualizacje pakietów zwykle zajmują kilka dni, zanim dotrą do repozytoriów, lepiej jest pobrać instalator z oficjalnej strony QT, gdzie można pobrać bezpłatną wersję lub dla tych, którzy chcą kupić wersję komercyjną (z większą liczbą funkcji), zrób to ze strony.

Po zakończeniu pobierania instalatora zamierzamy nadać mu uprawnienia do wykonywania za pomocą następującego polecenia:

sudo chmod +x qt-unified-linux-x64*.run

Teraz mamy zamiar zainstalować pakiet wykonanie następującego polecenia:

sudo sh qt-unified-linux-x64*.run

W przypadku użytkowników Ubuntu, możesz potrzebować dodatkowych pakietów, które możesz zainstalować za pomocą:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Po zainstalowaniu tych pakietów możesz zmodyfikować definicję zestawu pulpitu i wybrać odpowiednią wersję. Na koniec możesz zakończyć tworzenie projektu i przejść do kodowania.

Teraz dla tych, którzy są użytkownikami Arch Linux, Manjaro, Arco Linux i innych dystrybucji opartych na Arch Linux mogą zainstalować pakiet bezpośrednio z repozytoriów, ponieważ nowa wersja kreatora QT jest już dostępna.

Aby zainstalować, po prostu uruchom następujące polecenie w terminalu:

sudo pacman -S qtcreator


Dodaj jako preferowane źródło w Google