![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jakiś czas temu chciałem wprowadzić debugger do swojego edytora PHP (pisanego w Delphi). Dobrze zapowiadał się wspomniany w tytule DBG Listener autorstwa niejakiego Dmitri Dmitrienko, więc ściągnąłem to cudo i zainstalowałem. Oczywiście z zainstalowaniem jako modułu PHP nie było problemów (phpinfo wyświetla odpowiednie informacje). Schody zaczęły się gdy chciałem to używać w swoim programie. Dokumentacji w zasadzie w internecie nie znalazłem żadnej, a najcenniejszymi wskazówkami były : - informacja bezpośrednio od Dmitri że kilka lat temu w necie była jakaś dokumentacja ale została usunięta - że jest open sourcowy edytor PHP ze źródłami w Delphi o nazwie Maguma Studio. Teraz pytanie: Czy komuś z forumowiczów udało się zaimplementować w swoim programie tego debuggera? A może ktoś ma wspomnianą dokumentację i chciałby się nią podzielić? Na koniec wspomnę, że Delphi for PHP korzysta właśnie z tego debuggera. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 29.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Watpie aby ktos na forum mial tyle samozaparcia aby pisac sobie edytor majac do dyspozycji takie zabawki jak Eclipse (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Mowiac ogolnie strata czasu, a wlasne rozwiazanie napewno nie dorowna IDE ktore tworza ludzie ktorzy zapewne od reki potrafia sobie napisac debugger (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Jak widać mimo wszystko powstają drobniejsze edytory typu zajączek, a więc jednak są osoby które piszą. W tej chwili w edytorze mam funkcjonalności których na 99,99% nie ma żaden edytor i z nich bardzo często korzystam. Wiem, że są osoby które jednak mają swój edytor pytanie czy zaglądają na to forum i czy tak daleko się posunęły żeby debugger robić. Jakbym pewnie dostatecznie długo poświęcił czasu na analize Maguma Open Studio to pewnie cośbym zrobił, jednak po tygodniu walki jedyne co mi się udało to to że mój program odpala debugger, nic więcej. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 07:51 |