Myśli, porady, tutoriale na temat środowiska Eclipse (i nie tylko)...

piątek, 6 czerwca 2008

Jak wyczyścić swoje źródła?

Jakiś czas temu jeden ze znajomych zapytał mnie, czy można w Eclipsie automatycznie dodać nawiasy do instrukcji warunkowych i pętli, tak gdzie tych nawiasów nie ma. Chwilę się zastanowiłem i powiedziałem, że chyba nie da rady. Kilka dni później natknąłem się na opcję Source->Clean Up... jakie było moje zdziwienie, że można tam nie tylko dodać rzeczone nawiasy, ale także na różne sposoby zmienić/wyczyścić swój kod.
Jak to działa? Otwieramy sobie wybraną klasę i udajemy się w menu głównym do Source->Clean Up...
Pokaże nam się kreator, w którym będziemy mogli wybrać, czy chcemy korzystać, z któregoś z już zdefiniowanych profili, stworzyć własny profil na potrzeby chwili (2), czy też zdefiniować własny profil, z którego będziemy mogli korzystać później.
Żeby szybko zobaczyć, jakie mamy możliwości, wybieramy drugą opcję (Use custom profile) i klikamy przycisk Configure.
W nowym oknie ukaże nam się kilkanaście opcji podzielonych na kilka zakładek, w zależności od kategorii. Spójrzmy na kilka ciekawych elementów (zauważcie, że przy każdym naszym wyborze zmienia się kod umieszczony w panelu po prawej stronie):

  • Wspomniana już możliwość dodania nawiasów do instrukcji warunkowych i pętli
  • Konwersja pętli na wersję "foreach" (jast na to jakaś dobra nazwa?)
  • Dodanie słowa kluczowego final tam gdzie jest to możliwe (i gdzie sobie tego życzymy)

  • Usunięcie nieużywanych zmiennych lokalnych
  • Usunięcie niepotrzebnych rzutowań

  • Dodanie brakujących adnotacji
  • Dodanie niezaimplementowanych metod z nadklas lub interfejsów
Gdy ustalimy już, które opcje nas interesują to klikamy przycisk OK i wracamy do kreatora, którego kończymy klikając na Finish. Po chwili nasz kod powinien być już zmieniony według wytycznych przez nas ustalonych przed chwilą.

Brak komentarzy: