Utilizator:
Parola:
Am uitat parola... | Cont nou!


Articole Resurse Echipe Competiții Proiecte Forum DevBlogs Locuri de muncă GDROMag Issue#1 GDROCon 2007

 
Forum » Programare » Unelte / Editoare » Debugger pentru incepatori




Pagina 1 din 1 [ 1 ]

Mesaj Info autor
    Postat la 11 Aug 2008 22:25:55    Subiect: Debugger pentru incepatori
Fuzzball info:

Fuzzball:

Nu stiu daca problema mea se incadreaza foarte bine in sectiunea dar nu am gasit pe nicaieri vreo sectiune legata strict de programare sau vreo sectiune de help.

Vreau sa invat cum sa folosesc un debugger . Pana acum nu prea am avut nevoie pentru ca nu am facut proiecte prea mari dar acum am terminat de facut un mic joculet de tetris in Java si nu merge. Ca IDE folosesc NetBeans 6.1. Daca stiti niste tutoriale bune sau puteti sa imi impartasiti niste sfaturi din experienta voastra v-as fi foarte recunoscator.

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 12 Aug 2008 08:10:22    Subiect: < fara subiect >
raicuandi info:

raicuandi:

Uhhhh.... eu nu am invatat de nicaieri. VS cel putin, e foarte intuitiv. Pun un breakpoint la liniile unde imi trebuie, pornesc programu, si cand se opreste in unul pun cursorul peste ce variabila vreau si vad tot ce am nevoie. VS2008 e si mai destept, stie sa-mi arate numai variabilele care s-au schimbat de la ultimul pas.

Odata ce ai dat intr-un breakpoint, poti folosi "step in" si "step over" ca sa parcurgi codul linie cu linie. "Step in" inseamna ca executa linia respectiva intrand in functiile care sunt chemate. Cu "step over" nu mai intra (step-uieste Smile ) in functiile chemate, ci executa linia "instant".

Alta chestie foarte folositoare e call stack-ul, care e in dreapta jos in VS.
Mai sunt si alte tool-uri, dar astea sunt principalele pt mine.

Experimenteaza, e foarte usor!

PS: mi-am amintit: mie mi-a aratat profa de info' despre breakpoints si step, acu muult timp, in turbo pascal sau cum ii mai zicea Smile

Method 2: Move Your Mouse Pointer
If you move your mouse pointer continuously while the data is being returned to Microsoft Excel, the query may not fail. Do not stop moving the mouse until all the data has been returned to Microsoft Excel.


Status:
Înregistrat pe:
24 Mar 2007 21:02:40
Vârsta: 22 ani
Mesaje: 514
Locatie: Adelaide, Australia
Programator

 
    Postat la 12 Aug 2008 11:42:18    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Hai ca am reusit pana la urma. M-am chinuit aseara cateva ore bune pana am invatat care e smecheria cu debuggerul . Mersi oricum pentru ajutor.

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 12 Aug 2008 19:51:25    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Inca o intrebare:

Cum naiba mai pot sa imi debuggez jocul daca e fullscreen?
(nu merge sa dau ALT-TAB ca se blocheaza ) Neutral

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 12 Aug 2008 20:32:01    Subiect: < fara subiect >
Dark info:

Dark:

Varianta scumpa: iti mai iei un monitor.
Varianta foarte scumpa: iti mai iei un calculator si faci remote debugging.
Varianta ieftina: de ce ai nevoie sa debugezi jocul full screen? Tine-l windowed.

"Am crezut ca esti ceva mai avansat" - Nekitu, 2008 A.D.
Autobaza


Status:
Înregistrat pe:
12 May 2007 20:12:30
Vârsta: ? ani
Mesaje: 740
Locatie:
Programator

 
    Postat la 12 Aug 2008 20:34:27    Subiect: Re:
Raul info:

Raul:

Fuzzball a scris:

Inca o intrebare:

Cum naiba mai pot sa imi debuggez jocul daca e fullscreen?
(nu merge sa dau ALT-TAB ca se blocheaza ) Neutral


ar fi mai bine sa faci testele in Win Mode.

daca nu ai un "error catch-er" facut de tine in interiorul codului si totusi vrei sa faci testele in full screen si ti se blocheaza, poti folosi butonul de Sleep de la tastatura [daca ai asa ceva] si iti intra Winu in sleep mode (daca nu e blocat cu totul.. Very Happy) si cand revii aplicatia o sa fie minimizata.. cel putin la mine merge asta Very Happy

.NET Programmer
TV3D Licensed Programmer


Status:
Înregistrat pe:
31 May 2007 14:55:15
Vârsta: 25 ani
Mesaje: 533
Locatie: Bucuresti
Programator
Buasi Games
 
    Postat la 12 Aug 2008 22:52:43    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

In windows ma gandeam si eu ca ar merge. Partea nasoala e inca nu stiu cum sa il fac sa mearga in windowed mode. Embarassed

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 12 Aug 2008 23:42:51    Subiect: Re:
Rimio info:

Rimio:

Fuzzball a scris:

In windows ma gandeam si eu ca ar merge. Partea nasoala e inca nu stiu cum sa il fac sa mearga in windowed mode. Embarassed


Mai da si tu detalii ... ce IDE folosesti, ce librarii etc.

If at first you don't succeed, you fail.



Status:
Înregistrat pe:
24 Mar 2007 21:50:44
Vârsta: 23 ani
Mesaje: 800
Locatie: Pitesti, Arges
Programator

 
    Postat la 13 Aug 2008 00:13:55    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

IDE : NetBeans 6.1
Librarii : clasele si functiile care vin cu Java SDK

Ultima editare efectuată de Fuzzball pe 13 Aug 2008 00:14:26; 1 editări în total

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 13 Aug 2008 01:22:08    Subiect: < fara subiect >
Rimio info:

Rimio:

Ok, folosesti OpenGL pentru randare? Oricum, cauta la initializare, unde creezi fereastra, trebuie sa fie un parametru ceva care defineste daca fereastra e fullscreen sau nu. Nush java asa ca nu prea pot sa te ajut, dar natura problemei tale arata ca nu prea intelegi ce face codul. Incearca si ia fiecare linie in parte si vezi ce face; e sanatos si pana la urma o sa iti rezolve problema Wink

If at first you don't succeed, you fail.



Status:
Înregistrat pe:
24 Mar 2007 21:50:44
Vârsta: 23 ani
Mesaje: 800
Locatie: Pitesti, Arges
Programator

 

Pagina 1 din 1 [ 1 ]


Server time: 06:34:46 24.05.2012



[ Termeni si conditii | Contact | F.A.Q. | Funny Pictures ]

© 2006 - 2012 Copyright 7thFACTOR Entertainment - All rights reserved