Spokojnie przeżyję ... i jeszcze uzupełnię materiał .... bo coś ostatnio poległem na pisaniu
------------------------ [ Dodano po: 10 minutach ]Eclipse daje także możliwość prostej refaktoryzacji kodu.
Tak wiem zaraz będziecie się pytać --- a do czego jest to potrzebne ?
Wyobraźmy sobie, że stworzyliśmy program liczący kilka tysięcy linii kodu, użyliśmy w nim zmiennej, którą bardzo często wykorzystujemy. W pewnym momencie okazuje się , że jej nazwa, lub typ powinny zostać zmienione.
I co w tedy ??
Zaczynamy płakać, albo piszemy program, który zrobi to za nas, albo zmieniamy wszystko ręcznie, licząc na to, że nic nie pominęliśmy. Tymczasem Eclipse udostępnia nam taką możliwość w kilku kliknięciach. W podobny sposób możemy zmienić parametry metod, czy konstruktorów, a środowisko odwali za nas robotę związaną za zmianę kodu w każdym miejscu, gdzie były one wykorzystywane.
A tu kilka skrótów króre może znacie , a może i nie ..... malkontenci jedni
Ctrl + spacja – pozwala on na podgląd wszystkich dostępnych metod i pól, które możemy wywoływać na rzecz jakiegoś obiektu. Jest też dużo bardziej użyteczna funkcja tego skrótu. Dzięki niemu nie będziemy już zmuszeni do pisania całych nazw metod, wystarczy wpisać sam początek, wcisnąć ctrl+spacja, a dalsza część zostanie za nas automatycznie dokończona. Co więcej eclipse posiada pewne najczęściej wykorzystywane szablony, które po wpisaniu kilku liter dokończą za nas całą frazę. Najbardziej popularne to na przykład – wpisanie syso i wciśnięcie ctrl+spacja powoduje dodanie do kodu System.out.println();, nullp – NullPointerException. W przypadku pisania servletów bardzo wygodna edycja plików .xml zarówno dokończenie znacznika jak i utworzenie znacznika domykającego.
Ctrl+1 – Quick Fix. Pozwala na automatyczną poprawę kodu (fragmentu oznaczonego warningiem, lub jako error) w sposób automatyczny. Szczególnie przydatne w przypadku, gdy jakaś z metod generuje wyjątek, po wciśnięciu Ctrl+1 automatycznie zostanie wygenerowany blok try catch.
Ctrl+M – wciśnięty w jednym z okien, np. oknie edycji kodu powoduje jego rozciągnięcie na całe okno eclipse, tym samym skrótem wracamy do domyślnej perspektywy
Ctrl+Shift+M – dodanie importu do klasy, która będzie podkreślona jako nieznana
Ctrl+Shift+O – automatyczna organizacja importów – usunięcie niepotrzebnych, dodanie niezbędnych
Ctrl+”/” – zakomentowanie linii, w której właśnie się znajdujemy
Ctrl+Shift+F – auto formatowanie kodu
Shift+Alt+R – zmiana nazwy zmiennej w każdym miejscu, gdzie została wykorzystana
Ctrl+D – usuwa cały wiersz w którym się znajdujemy. Szczególnie przydatne, gdy wygenerujemy szablon ze sporą ilością automatycznych komentarzy.