FreePascal + debugger?

Fórumok

Érdekelne, hogy a klasszikus printf (izé, writeln) helyett ki milyen debugger-felülettel próbál FreePascal-os kódban hibát találni. Alap gdb elég macerás. xxgdb katasztrófa. ddd azt az egyszerű műveletet nem képes egérkattintással elérni, hogy az X. sorra rakjon egy breakpoint-ot. (*) Én meg próbálok felkészülni előre, ha majd segíteni kell a gyereknek, mert félek eljön az a szint, amikor szemmel már nem találom meg a hibát.

Amúgy sima szöveges vicik-vacak, többek között ezen is akadtam ki, hogy még a gdbtui esetén is nekem kell kézzel új terminált indítanom és aztán azt a gdb tty parancsával életre lehelni, hogy ne totálisan keveredjenek a program és a gdb által kiírt dolgok. Amúgy GNU gdb 6.1.1 [FreeBSD] (itt ennél frissebb nincs egyelőre). Nézegettem, van-e valamilyen vim kiegészítő a dologhoz, de használhatónak látszódót nem találtam. (Ugyan nincs fenn a vim, de legrosszabb esetben azt is föltenném.)

(*)
Reggeli frissítés. Elkezdtem ddd doksit olvasni. No mit ad isten, tudja ezt a funkciót, persze nem mindegy, hogy azon az istencsapása soron hova a sunyiba is kattént a szerencsétlen kasztömer. A trükk abban van, hogy a sor elején álló szóközre kell klikkenteni, nem ám csak úgy vaktában. Háááát. Szóval még mindig keresek valami jó kis alternatívát.

Hozzászólások

Elvileg Fpc-nek van saját ide-je, de debugolni nekem nem sikerült vele.

Remélem nem a Lazarus-ra gondolsz, mert az erre ágyú/veréb. Ha nem, akkor adnál valami nevet, hogy mi az, milyen néven lehet elérni? Mert sajnos amiket én néztem, az nem az volt, de lehet valamit kihagytam a csomagkészítésnél. (Én valami hivatkozásban láttam egy karakteres IDE-t, de ott az is szerepelt, hogy csak DOS-on elérhető.)