Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałWiktor Murawski Został zmieniony 8 lat temu
1
Eclipse jako środowisko IDE do programowania w Javie Java IDE Bartosz.Michalik Bartosz.Michalik @put.poznan.pl
2
Java IDE (2) Agenda ▪ Zanim zaczniemy ▪ Hello world ;) ▪ Organizacja pracy ▪ Eclipse – wsparcie dla programisty ▪ Słowo o debugowaniu
3
Java IDE (3) Zanim zaczniemy ▪ Linia komend -vmargs -Xmx -debug -logconsole -clear -refresh przestrzeń tryb debugera przekierowanie logów na konsole problemy z pluginami
4
Java IDE (4) „Hello world” w Eclipse ▪ Tworzenie projektu
5
Java IDE (5) Hello world ▪ Dodawanie folderów źródłowych
6
Java IDE (6) Struktura ▪ Struktura projektu src test bin/classes lib
7
Java IDE (7) Ćwiczenie 1 włącz Eclipse utwórz projekt
8
Java IDE (8) Eclipse
9
Java IDE (9) Eclipse ▪ Zawartość: Przestrzeń edytora Widok projektów Widok pakietów Widok typów Widok składników
10
Java IDE (10) Eclipse
11
Java IDE (11) Opcje edytora ▪ Kolory
12
Java IDE (12) Opcje edycji ▪ Folding ▪ Zaznaczanie ▪ Szablony ▪ Pisanie autoclose : napisy, cudzysłowy, etc. auto update import section when pasting
13
Java IDE (13) Szablony ▪ Szablony – podczas tworzenia ▪ Szablony – podczas programowania
14
Java IDE (14) Opcje kompilatora ▪ Java VM ▪ Errors/Warnings ▪ Javadoc ▪ Tagi zadań
15
Java IDE (15) Podręcznik ▪ Podstawowe skróty klawiszowe ▪ pełna lista : http://eclipse-tools.sourceforge.net/shortcuts.html http://eclipse-tools.sourceforge.net/shortcuts.html ▪ dostosowanie
16
Java IDE (16) Na skróty ▪ Edycja kodu podpowiedzi kontekstowe Ctrl + Space quick fix Ctrl + 1 historiaAlt + Left / Right goto liniaCtrl + L formatowanieCtrl + F przenieś linięAlt + up / down maksymalizuj Ctrl + M
17
Java IDE (17) Na skróty ▪ Nawigacja w kodzie Otwórz deklarację F3 Drzewo hierarchiiCtrl + T Otwórz typCtrl + Shift + T Otwórz drzewo hierarchii typuF4
18
Java IDE (18) Kiedy czujesz się zagubiony ▪ Wyszukiwanie:
19
Java IDE (19) Dodawanie bibliotek ▪ W jaki sposób ? Dodawanie do ścieżki Preferencje projektu — na skróty (Alt + Enter)
20
Java IDE (20) Pełen obraz ▪ Nawigacja po kodzie bibliotek ▪ brak kodów źródłowych w bibliotece ▪ jre zamiast jdk
21
Java IDE (21) Dodawanie kodu ▪ How ?
22
Java IDE (22) Uruchamianie aplikacji ▪ Parametry:
23
Java IDE (23) Refaktoryzacja ▪ Reorganizuj kod bezpiecznie extract method extract interface extract supperclass
24
Java IDE (24) Refaktoryzacja ▪ Extract method
25
Java IDE (25) Refaktoryzacja ▪ Extract interface
26
Java IDE (26) Refaktoryzacja ▪ Extract superclass
27
Java IDE (27) Lekcja historii ▪ history replace ▪ history compare
28
Java IDE (28) Eclipse debuger
29
Java IDE (29) Debuger Podmiana kodu w locie Zmiana wartości zmiennych Pułapki warunkowe Obserwowanie zmiennych
30
Java IDE (30) Na pomoc !!! Pomoc kontekstowa System pomocy
31
Java IDE (31) Przydatne ▪ Metrics - http://metrics.sourceforge.net/http://metrics.sourceforge.net/ ▪ VE (Visual Editor) - http://www.eclipse.org/vep/http://www.eclipse.org/vep/ ▪ TPTP ▪ Mylar ▪ SVN - subversive
32
Java IDE (32) Eclipse to Java EMF GEF GMF JEE WTP Mylar AspectJ Velocity / Freemarker Hibernate Struts / Spring JME VE Metrics
33
Java IDE (33) Eclipse to nie tylko Java C/C++ = CDT Profilowanie = TPTP Raportowanie = BIRT Bazy = DTP Ruby Python PHP Latex
34
Java IDE (34) Pytania ??
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.