Witam po dość długiej przerwie. Dzisiaj będzie krótko - IV część kursu podstawowego, mam jednak nadzieję, że wkrótce uda mi się napisać coś dłuższego (mam w planach wpis o wszechobecnych filtrach oraz o testowaniu wtyczek - macie jakieś preferencje co do kolejność?).
W dziejszym odcinku kursu mówię m.in. o:
- konfiguracjach uruchomienie
- kilku ciekawych skrótach (Ctrl+Shift+O, Ctrl+Shift+F, Ctrl+3)
- widok Tasks
Miłego oglądania życzę:
Myśli, porady, tutoriale na temat środowiska Eclipse (i nie tylko)...
Pokazywanie postów oznaczonych etykietą jdt. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą jdt. Pokaż wszystkie posty
środa, 22 października 2008
Kurs podstawowy, część IV
Etykiety:
Eclipse,
java,
jdt,
kurs podstawowy,
screencast,
skróty,
tasks,
widok
środa, 27 sierpnia 2008
Skróty dla edytora
Ostatnio ukazał się ciekawy post przypominający kilka interesujących skrótów, które ułatwiają i przyspieszają pracę z edytorami w Eclipsie. Myślę, że warto zwrócić uwagę na:
- Alt + Góra/Dół - przesuwanie aktualnej lunii w górę lub w dół
- Ctrl + Alt + Góra/Dół - kopiowanie linii w górę lub w dół
- Ctrl + L - przejście do linii o wybranym numerze
- Ctrl + . - przejście do następnego błędu lub ostrzeżenia (dostępne tylko dla etytora Javy)
poniedziałek, 16 czerwca 2008
Co nowego nas czeka w Eclipse Ganymede 3.4?
Jak już pisałem wielkimi krokami zbliża się premiera Eclipse Ganymede, czyli wersji 3.4. Pora chyba przyjrzeć się, czego można się spodziewać, gdy ściągniemy już nową wersję tego środowiska. Poniższy wybór nowej funkcjonalności jest całkowicie subiektywny, więc czekam na Wasze propozycje i opinię w komentarzach.
Java IDE (projekt JDT)
- Pojawił się mechanizm...okruchów (?), czyli po angielsku breadcrumb, który ułatwia nawigowanie po strukturze projektu. Jak zauważycie, gdy macie otwarty edytor Javy to na pasku narzędzi pojawia się taki oto przycisk:
Po wciśnięciu tego przycisku do naszego edytora u góry zostaje dołożony mniej więcej taki pasek:
Co ten pasek nam daje? Otóż po pierwsze pokazuje gdzie w strukturze projektu się znajdujemy. Po drugie bez korzystania z eksploratora projektów (ang. Package Explorer) możemy w prosty sposób przemieszczać się między elementami na różnych poziomach (projektu, folderu, pakietu, klasy oraz elementów klasy):

- Opcja Search->Occurences in File (Ctrl + Shift + U) używa różnych kolorów do oznaczania operacji odczyty i zmiany wartości szukanej zmiennej:

- W podobny sposób jak powyżej oznaczane są wyszukane elementy w edytorze Javy - opcja Mark Occurences (Alt + Shift + O). Kolory możemy zmienić w preferencjach General->Editors->Text Editors->Annotations.
- Quick Assist (dostępny pod skrótem Ctrl+1) ma teraz dodatkowe podpowiedzi:
- Podpowiedzi metod statycznych klas jeszcze niezaimportowanych:

- Liczby mogą być teraz kolorowane tak jak nam się to podoba (preferencje Java->Editor->Syntax Coloring):


- Ostrzeganie o używaniu null'a

- W nieposortowanych widokach, np. w widoku Outline, możliwe jest przesuwanie elementów kodu (pól/metod), a zmiany te zostaną odzwierciedlone w strukturze kodu.
- Jeśli macie komputery z wieloma procesorami, to powinniście zauważyć przyspieszenie czasu kompilacji.
- Dotychczasowy mechanizm aktualizacji oraz instalacji nowych wtyczek (czyli Update Manager) został wymieniony na mechanizm o nazwie P2. Nowe podejście dość znacznie różni się od tego co było wcześniej, więc jeszcze przed premierą Eclipse Ganymede w oddzielnym poście opisać zmiany i pokazać jak korzystać z P2.
- Pełne wsparcie SWT dla Windowsa 64-bitowego
- TextLayout oraz StyledText z SWT dają możliwość zmiany koloru przekreślenia oraz udostępniają rożne style podkreślenia
- Nowe projekty mogą od razu podczas ich tworzenia być dodawane do Zbiorów Roboczych:

- Ulepszone możliwości drukowania:
- Drukowanie numerów linii
- Nie drukuje się już tło
- Każda strona wydruku ma w nagłówku nazwę pliku
- W stopce pojawia się numer strony
- Przy prezentacji wyniku wyszukiwania podawany jest numer linii

- Mamy możliwość eksportu oraz importu konfiguracji uruchomienia (ang. launch configuration), dostępne przez menu File->Export->Run/Debug oraz File->Import->Run/Debug


- Pojawił się nowy widok Markers, który agreguje informacje z widoków Problems, Tasks oraz Bookmarks.
- Widoki można od teraz zamykać klikając na nagłówku środkowym klawiszem myszy.
- Jeśli chcemy zaznaczyć wiele linii w edytorze tekstowym (nie tylko dla plików Java) możemy skorzystać z nowego mechanizmu: klikamy trzymając Shift na numerze linii od której chcemy zacząć zaznaczanie, następnie klikamy z Shiftem na numerze linii, na której chcemy skończyć zaznaczanie.
- Pojawiło się narzędzie o nazwie Plugin Spy. Pisałem już o tym jakiś czas temu, więc chyba nie ma potrzeby żebym się o tym rozpisywał.
- Widok Plug-in Registry pozwala wykonywać dodatkowe operacje na wtyczkach, takie jak:
- Jacek Pospychala wprowadził świetne zmiany do widoku Error Log. Po pierwsze dodał możliwość filtrowania, a po drugie dodał grupowanie informacji według sesji:

- W edytorze punktów rozszerzeń (ang. extension points) można teraz łatwo zmieniać ich nazwy

- Pojawił się specjalny edytor do tworzenia pomocy kontekstowej:


- W konfiguracji uruchomienia (ang. launch configuration) dla aplikacji Eclipse (ang. Eclipse application) na zakładce Plug-ins można teraz w łatwy sposób filtrować dostępne wtyczki:

- Punkty rozszerzeń mogą być oznaczane jako wewnętrzne (ang. internal):
Każdy kto będzie chciał z takiego punktu skorzystać zostanie ostrzeżony, że ten punkt rozszerzeń został oznaczony jako wewnętrzny.
Pełną listę zmian znajdziecie tutaj.
Zatem uwaga - Eclipse Ganymede nadchodzi!
Etykiety:
Eclipse,
ide,
instalacja,
java,
jdt,
konfiguracja uruchomienia,
nowości,
p2,
pde,
plakat,
problems,
quick assist,
skróty,
społeczność,
widok,
wtyczka
Subskrybuj:
Posty (Atom)


