Eclipse jako środowisko IDE do programowania w Javie Java IDE Bartosz.Michalik

Slides:



Advertisements
Podobne prezentacje
Zarządzanie konfiguracją oprogramowania
Advertisements

Programowanie Wizualne WYKŁAD 4
Skróty klawiaturowe.
TPTP optymalizacja kodu.
Jakub Jurkiewicz Mirosław Ochodek Sponsorzy: Debug Jak szukać błędów w Eclipsie?
Eclipse jako IDE III a.
Czyli jak testować w Eclipsie?
Refaktoryzacja czyli odświeżanie kodu
1 Technologia informacyjna Małe ojczyzny – propagujemy region, w którym mieszkamy.
Biblioteki i przestrzenie nazw
Java – programowanie obiektowe
WINDOWS 95.
SKRÓTY KLAWISZOWE MYMEK I TOMIX.
Koncepcja refaktoryzacji kodu w języku VHDL
Spring IDE Spring Framework + Eclipse 1. Code-House Mała firma Duzi klienci Jeszcze większe aspiracje Nasze cele Promowanie komercyjnego wykorzystania.
Pakiety w Javie Łukasz Smyczyński (132834). Czym są pakiety? Klasy w Javie są grupowane w pewne zbiory zwane pakietami. Pakiety są więc pewnym podzbiorem.
Podstawy programowania II Wykład 2: Biblioteka stdio.h Zachodniopomorska Szkoła Biznesu.
Rozwój aplikacji. To zestaw narzędzi do budowania i optymalizacji złożonych aplikacji opartych na przeglądarce. To zestaw narzędzi do budowania i optymalizacji.
Instytut Tele- i Radiotechniczny WARSZAWA
Opracowanie Anna Madeksza nauczyciel bibliotekarz
Podstawy programowania. Język C i C++– podstawy Temat: 1
Podstawy systemu operacyjnego
Wprowadzenie do edytorów tekstu.
Thomas Zobl. Adobe Flex 3 to zaawansowany program przeznaczony do tworzenia profesjonalnych aplikacji internetowych opartych na technologii Flash.
Platforma Eclipse.
Wycinanie obiektów z obrazu
Technologie tworzenia aplikacji internetowych Wykład 3
Temat: Operacje na plikach i folderach str.
Janusz ROŻEJ GENERATORY APLIKACJI Generatory aplikacji Janusz ROŻEJ
Opracowała Urszula Guzikowska
Eclipse – zintegrowane środowisko programistyczne
Programowanie Windows na przykładzie C# część 1
Warsztaty programowania w języku Python
TECHNOLOGIE INFORMATYCZNE Tydzień 6
Wstęp Krótka historia programu Zastosowanie PowerPoint’a
JAVA.
Wykonał: Michał Nikołajuk
Narzędzia wspomagające programowanie, projektowanie, pisanie kodu Tomasz Huczek.
Robimy własne notatki - Notatnik
Przeglądanie zasobów komputera - uruchamianie programów
Systemy zarządzania treścią Wykład 5
Visual Basic w Excelu.
Dodatki w Visual Studio
Ujarzmić Worda Agnieszka Terebus.
W ramach projektu edukacyjnego pt. „Kalejdoskop zawodów” pracę wykonał Dominik Grelak kl. 2 A Olecko, maj 2014.
Beata Sanakiewicz. Spis treści  Program MS FrontPage Program MS FrontPage  Pierwsze spotkanie Pierwsze spotkanie  Ustawienia witryny Ustawienia witryny.
Przewodnik Przewodnik Mój folder EBSCOhost (My EBSCOhost)
Tworzenie Aplikacji Internetowych dr Wojciech M. Gańcza 1.
Agenda O Nas Ogólne informacje o Produkcie Job Manager – idealne rozwiązanie Aplikacja Webowa Aplikacja Kliencka Najnowsze zmiany.
Visual Basic w Excelu - podstawy
Przykłady komercyjne i nie komercyjne
Bartosz Michalik Jakub Jurkiewicz Sponsor główny: Eclipse IDE Zanim rozpoczniemy naszą pracę...
Prom Pisanie pluginów Maciej Sobkowiak & Tomek Ciesielczyk.
Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej Java 1 Wykład wstępny mgr inż. Michał Misiak.
Dodawanie klipów i tekstu do projektu Ścieżka video i obrazów Ścieżka dźwięku – muzyka, efekty Tryb wyświetlania.
Operacje na plikach i folderach
Konsola MMC i jej przystawki
obsługa wyświetlacza graficznego
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
Excel 2007 dla średniozaawansowanych Zajęcia z Prowadzący: Artur Kołos.
Tworzenie dokumentacji w systemie Doxygen Paweł Strużyński 25 maja 2011.
Podstawy tworzenia skryptów
Visual Basic for Applications
Wprowadzenie do programowania obiektowego
Podstawy programowania
Założenia projektowe Javy
Jak szukać błędów w Eclipsie?
Programowanie w Javie 1 Dr Robert Kowalczyk
Refaktoryzacja czyli odświeżanie kodu
Zapis prezentacji:

Eclipse jako środowisko IDE do programowania w Javie Java IDE Bartosz.Michalik

Java IDE (2) Agenda ▪ Zanim zaczniemy ▪ Hello world ;) ▪ Organizacja pracy ▪ Eclipse – wsparcie dla programisty ▪ Słowo o debugowaniu

Java IDE (3) Zanim zaczniemy ▪ Linia komend -vmargs -Xmx -debug -logconsole -clear -refresh przestrzeń tryb debugera przekierowanie logów na konsole problemy z pluginami

Java IDE (4) „Hello world” w Eclipse ▪ Tworzenie projektu

Java IDE (5) Hello world ▪ Dodawanie folderów źródłowych

Java IDE (6) Struktura ▪ Struktura projektu src test bin/classes lib

Java IDE (7) Ćwiczenie 1 włącz Eclipse utwórz projekt

Java IDE (8) Eclipse

Java IDE (9) Eclipse ▪ Zawartość: Przestrzeń edytora Widok projektów Widok pakietów Widok typów Widok składników

Java IDE (10) Eclipse

Java IDE (11) Opcje edytora ▪ Kolory

Java IDE (12) Opcje edycji ▪ Folding ▪ Zaznaczanie ▪ Szablony ▪ Pisanie autoclose : napisy, cudzysłowy, etc. auto update import section when pasting

Java IDE (13) Szablony ▪ Szablony – podczas tworzenia ▪ Szablony – podczas programowania

Java IDE (14) Opcje kompilatora ▪ Java VM ▪ Errors/Warnings ▪ Javadoc ▪ Tagi zadań

Java IDE (15) Podręcznik ▪ Podstawowe skróty klawiszowe ▪ pełna lista : ▪ dostosowanie

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

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

Java IDE (18) Kiedy czujesz się zagubiony ▪ Wyszukiwanie:

Java IDE (19) Dodawanie bibliotek ▪ W jaki sposób ? Dodawanie do ścieżki Preferencje projektu — na skróty (Alt + Enter)

Java IDE (20) Pełen obraz ▪ Nawigacja po kodzie bibliotek ▪ brak kodów źródłowych w bibliotece ▪ jre zamiast jdk

Java IDE (21) Dodawanie kodu ▪ How ?

Java IDE (22) Uruchamianie aplikacji ▪ Parametry:

Java IDE (23) Refaktoryzacja ▪ Reorganizuj kod bezpiecznie extract method extract interface extract supperclass

Java IDE (24) Refaktoryzacja ▪ Extract method

Java IDE (25) Refaktoryzacja ▪ Extract interface

Java IDE (26) Refaktoryzacja ▪ Extract superclass

Java IDE (27) Lekcja historii ▪ history replace ▪ history compare

Java IDE (28) Eclipse debuger

Java IDE (29) Debuger Podmiana kodu w locie Zmiana wartości zmiennych Pułapki warunkowe Obserwowanie zmiennych

Java IDE (30) Na pomoc !!! Pomoc kontekstowa System pomocy

Java IDE (31) Przydatne ▪ Metrics - ▪ VE (Visual Editor) - ▪ TPTP ▪ Mylar ▪ SVN - subversive

Java IDE (32) Eclipse to Java EMF GEF GMF JEE WTP Mylar AspectJ Velocity / Freemarker Hibernate Struts / Spring JME VE Metrics

Java IDE (33) Eclipse to nie tylko Java C/C++ = CDT Profilowanie = TPTP Raportowanie = BIRT Bazy = DTP Ruby Python PHP Latex

Java IDE (34) Pytania ??