-
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
- 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
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-09-11 Warszawa => Asystent/tka ds. Administracji <=
- 2025-09-11 Gdynia => Sales Executive / KAM <=
- 2025-09-11 Warszawa => Specjalista/stka ds. Organizacji <=
- 2025-09-11 Warszawa => Dyrektor IT <=
- 2025-09-11 Wypadek w Chrzanowie. Czas na zmianę w Ustawie?
- 2025-09-11 Własny dzwonek
- 2025-09-11 Lublin => Delphi Programmer <=
- 2025-09-11 Lublin => Programista Delphi <=
- 2025-09-11 Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- 2025-09-11 Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- 2025-09-10 [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- 2025-09-10 [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- 2025-09-10 [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- 2025-09-10 kol. sukces po polsku: "Samurai Labs. Technologia do zapobiegania samobójstwom"
- 2025-09-10 Donald Trump ma za sobą najbardziej dochodowy rok w swoim życiu.