-
Data: 2013-01-09 23:07:42
Temat: Re: Programowanie a system operacyjny
Od: Marcin Biegan <a...@u...lama.net.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2013-01-09 22:10, Stachu 'Dozzie' K. wrote:> On 2013-01-09, Marcin Biegan
<a...@u...lama.net.pl> wrote:
>> On 2013-01-09 10:55, Stachu 'Dozzie' K. wrote:
>>>> Wciskasz (w eclipse) alt+t na wywołaniu metody i pokazuje się
>>>> hierarchia typów po kliknięciu w którą otwiera się odpowiedni plik na
>>>> odpowiedniej metodzie. To samo z alt+f3 - dostajesz listę funkcji w typie dla
>>>> zmiennej pod kursorem. ctrl+o - lista metod w aktualnym typie. Kolejne ctrl+o -
>>>> lista metod włącznie z tymi z klas dziedziczonych. Chcesz zobaczyć wszystkie
>>>> klasy dziedziczone i dziedziczące - F4 na typie.
>>>
>>> I w czym to jest lepsze od javadoca?
>>
>> I to jest bardzo dobre podsumowanie Twojego stosunku do IDE.
>
> To może wyjaśnisz, jak to ma być od javadoca lepsze? Bo ja nie widzę.
> Tu i tam są wyświetlone te same dane, tylko w jednym przypadku w oknie
> na monitorze obok, a w drugim przypadku przesłania kod.
Ale co tu jest do wyjaśniania ponad to, co napisałem wyżej? IDE to ma, a nie-IDE tego
nie ma.
Przykładowy problem:
Jest kod abc.confirm(), chcesz zobaczyć implementację confirm()
Eclipse:
1. click na confirm(),
2. ctrl+t (fakt, nie alt+t)
3. wybierasz jedną z pokazanych klas
4. koniec, zajęło to ok. 1s-2s
Javadoc:
0. Przeglądasz aktualną metodę, żeby sprawdzić jakiego typu jest abc i zapamiętujesz
albo kopiujesz. "confirm" też
zapamiętujesz (albo kopiujesz).
1. Robisz alt+tab, czy inne cudo, żeby przeskoczyć do okna z javadocem.
2. ctrl+f żeby znaleźć swoją klasę (zakładamy dla ułatwienia, że jest w aktualnym
widoku, nie ma też zbyt popularnej
nazwy wymagającej szukania kolejnych wystąpień)
3. wpisujesz nazwę klasy, znajdujesz i otwierasz
4. klikasz w method summary i przewijasz na koniec, do listy odziedziczonych metod.
Ponowne ctrl+f i szukasz confirm,
żeby przeglądarka podświetliła. Na liście zgadujesz z której klasy confirm, to ten
confirm którego szukasz (zgodność
sygnatury)
5. wybierasz tę klasę i radośnie wklepujesz (wklejasz) jej nazwę do Ulubionego
Edytora, otwierasz plik
6. kolejne ctrl+f, wpisujesz (wklejasz) "confirm" i liczysz, że jest tylko jedna
metoda o tej nazwie o że ma tą
sygnaturę, co trzeba (czasem na "oko" trudno stwierdzić)
7. koniec, całość zajmuje w optymistycznym przypadku jakieś 10 sekund i liczysz, że
się nie rypnąłeś w czymś po drodze
--
Pozdrawiam
Marcin Biegan
Następne wpisy z tego wątku
- 09.01.13 23:13 PK
- 09.01.13 23:26 PK
- 09.01.13 23:58 Stachu 'Dozzie' K.
- 10.01.13 00:13 Stachu 'Dozzie' K.
- 10.01.13 00:41 Tomek Kańka
- 10.01.13 01:26 Marcin Biegan
- 10.01.13 01:38 Stachu 'Dozzie' K.
- 10.01.13 10:48 R.e.m.e.K
- 10.01.13 12:55 Wojciech Sura
- 10.01.13 12:56 Przemek O
- 10.01.13 12:58 Przemek O
- 10.01.13 13:11 Przemek O
- 10.01.13 13:24 R.e.m.e.K
- 10.01.13 14:44 Edek Pienkowski
- 10.01.13 14:51 Edek Pienkowski
Najnowsze wątki z tej grupy
- Xiaomi [Chiny - przyp. JMJ] produkuje w całkowitych ciemnościach i bez ludzi
- Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają