Blog - Szara Myszka

v.2.0 beta
Trwają prace nad ulepszeniem kodu stron. Prosimy o cierpliwość. Strony nie zostały porzucone
Login: Hasło:

2010-07-16 13:15:16: Kolejne podbicie wersji bloga po pewnym czasie ciszy

Qt Creator

qtcreator Dodano: 2008-11-02 17:54:04
Edytowano: 2008-11-02 17:54:04

Sam długo szukałem jakiegoś ciekawego środowiska programistycznego. Kdevelop, Eclipse, Geany. Każde miało coś w sobie. Ale ja chciałem prosty jak Geany i z możliwościami zbliżonymi do Kdevelop. Po długich poszukiwaniach znalazłem Qt Creator.

Środowisko programistyczne dla programisty jest bardzo ważne. Musi mu odpowiadać w 100%. Niektórzy lubią dużo bajerów, różnego typu urozmaicenia i ułatwienia. Inni wolą natomiast kompilowanie w konsoli i Vim'a. O gustach się nie dyskutuje. Ja osobiście cenie sobie wygodę działania, czyli przydatne funkcję pod ręką, szybkość, musi szybko działać i nie spowalniać działania komputera, no i oczywiście użyteczność, brak przesady opcji.

Szukając dobrego programu dla mnie, osoby programującej w C++ z użyciem biblioteki Qt, przynosiły różny skutek. Znalazłem Kdevelop, niestety aktualna wersja nie dawała mi możliwości szybkiego i bez problemowego programowania w Qt4. Później było Eclipse. Cóż, nie przypadło mi do gustu. Teraz pracowałem w Geany + kompilowanie w konsoli. Ale czytając artykuł na Osnews.pl, że Trolltech wydał Qt Creator postanowiłem to sprawdzić.

Wszedłem na stronę Trolltecha i ściągnąłem wersje dla mojego systemu (Mandriva 2009.0), ale znajdziemy ta także wersje na Windowsa czy Maca. Wydałem 2 polecenia:

[chemikk@localhost ~]$ chmod +x ./qtcreator*

[chemikk@localhost ~]$ ./qtcreator*

I przywitał mnie miły graficzny interfejs. Już mnie to ucieszyło, bo wydał się przyjazny użytkownikowi. Ale na tym się nie skończyło. Zaraz po włączeniu okazało się, że programiści Trolltechu odwalili kawał dobrej roboty.

Więc wymienię po kolei co widać na zdjęciu po lewej:

1. Początkowe okno programu, wyświetlają się tam ostatnio używane projekty, przywracanie sesji.

2. Edytor posiadający auto uzupełnianie i kolorowanie składni, numerowanie wierszy oraz gdy zachodzi taka potrzeba to i edytor wizualny okienek (Qt Designer).

3. Debuger.

4. Zakładka w której decydujemy które projekty kompilować, jakimi poleceniami i wszystko na temat kompilacji.

5. Cały manual pod ręką, bez skakania do przeglądarki. Bardzo wygodna sprawa.

6. Tu możemy dowiedzieć się o przebiegu kompilacji. Zobaczyć jak działa program konsolowy oraz kilku innych rzeczach.

7. Przycisk do uruchomienia programu, gdy nie jest skompilowany kompiluje go automatycznie.

8. Włączenie programu z debuggerem. Tak jak wyżej. Jeżeli nie skompilowany z debuggerem, kompiluje go,

9. Przycisk zbuduj wszystko. Kiedy chcemy zbudować wszystkie nasze projekty, to jednym szybkim kliknięciem to robimy.

Całość jak dla mnie wydaje się łatwa i intuicyjna. A dodam że jest to wersja pokazowa, czyli taka która ma pokazać dopiero możliwości programu. Na mnie zrobiła piorunujące wrażenie. Szczególnie automatyczne generowanie projektu, plików klas i formatek. Wybieramy wszystko w graficznym interfejsie, czy oknem głównym ma być QMainWindow, QDialog czy QWidget. Jakich modułów użyć, QtSql, Phonon czy QtWebKit. Program ten mogę polecić każdemu z czystym sumieniem.

Ostateczną ocenę jaką mu wystawie to 9+/10. Brakuje mi (a może to i jest, ale nie znalazłem) generowania wątków (QThread). Nie jest to rzecz bez której żyć nie mogę, ale znacznie by ułatwiło pracę.


Zobacz również

Nic nie pasuje? Polecam użyć wyszukiwarki na górze strony.

Wróć

Komentarze

nickOn pisze:
Fajna sprawa

Dodaj komentarz

Nick:
Jak mia� na imi� Juliusz S�owacki?:
0.035