2011-08-18 28 views
11

Próbowałem debugować kod PHP w Aptana 3.0.4, jednak bez powodzenia.Aptana 3.0.4 i PHP Debugowanie

  • Po pierwsze, jest to możliwe?
  • Po drugie, jakie są konkretne konfiguracje?

P.S .: Używam Symfony 1.4 i chcę debugować kod PHP.

Odpowiedz

15

Nie jest to jeszcze możliwe na zwykłej waniliowej wersji Aptana Studio 3, ale będzie to możliwe wkrótce (mam nadzieję).

Jeśli chcesz debugować PHP i masz tylko obsługę edytorów Aptany, będziesz musiał zainstalować PDT na nim i korzystać z jego funkcji debuggera na teraz. Należy jednak pamiętać, że będziesz mieć dwie różne wtyczki, które będą obsługiwały PHP, więc musisz upewnić się, że projekty, które utworzysz, będą wspierać jeden lub drugi. To znaczy, jeśli chcesz użyć Aptany, utwórz projekt za pomocą kreatora projektu Aptana PHP, a jeśli chcesz użyć edytorów PDT - utwórz projekt za pomocą kreatora projektu PDT. To zapobiegnie poważnemu bólowi głowy "indeksującemu" i "wspomagającemu kodowanie".

Co do punktów przerwania - Prawdopodobnie trzeba będzie ustawić na edytorach PDT PHP (można zdefiniować edytor, który przejmuje rozszerzenia PHP poprzez preferencje - Typy zawartości i "Powiązania plików"). W przeciwnym razie PDT może zignorować te przy rozpoczynaniu debugowania.

Wiem, że teraz jest trochę niechlujnie, ale będzie lepiej.

Nadzieję, że pomaga.

[Aktualizacja 25.06.2012]

Aptana Studio obsługuje PHP debugowanie. W tej chwili znajduje się on w strumieniu nocnym (3.3.0) i możesz go pobrać, aktualizując Studio na najnowszy. Instrukcje instalacji znajdują się pod adresem http://preview.appcelerator.com/studio (karta Studio) i powinny być dostępne dziś w nocy (26.06.2012).

+0

Zamówienie https://jira.appcelerator.org/browse/APSTUD-769 Wprowadziłem tam aktualizację, aby umożliwić debugowanie. Musisz być na najnowszej wersji 'nightly' (patrz instrukcje na bilecie). – sgibly

+0

Jestem całkiem nowy w całym świecie programowania i skończyłem z PHPStorm. Po gajillionie próbującym uzyskać debugowanie, aby z nim pracować, poddałem się. Z tego, co przeczytałem, wynika też wielu innych. Teraz jestem zainteresowany wypróbowaniem Aptany, ale jestem zmęczony próbowaniem tego, kiedy czytam "prerelease" i takie. Właściwie to mnie myli. Czy Aptana w chwili obecnej w pełni "obsługuje" go, a jeśli tak, to jest "prerelease" innej wersji? Dzięki. – JonDoeCA