Cóż, ciężko się przyznać, że dopiero kilka dni temu odkryłem możliwości drzemiące w PHP Search dostępnym w PDT 2.0.

PHP Search to dodatkowa wyszukiwarka dostÄ™pna w projektach PHPowych. Umożliwia ona wyszukanie definicji, odwoÅ‚aÅ„ lub dowolnego wystÄ…pienia ciÄ…gu znaków – nazwy metody/funkcji, typu lub zmiennej/wÅ‚aÅ›ciwoÅ›ci obiektu. Jest to naprawdÄ™ bardzo przydatne narzÄ™dzie.

Aby skorzystać wystarczy otworzyć szukanie (Ctrl+H) i wybrać ostatnią zakładkę (PHP Search) *(mając otwarty w edytorze plik php, zakładka ta otworzy się automatycznie).

pdt_search_window
Po wprowadzeniu szukanej frazy oraz opcji w wyniku otrzymujemy listę obiektów, które spełniają nasze kryteria:

pdt_search_results

Ciekawi mnie, czemu nie wykorzystano (w pewnym sensie gotowego) rozwiązania w widoku Call Hierarchy. Jest to jeden z widoków dostępnych w PDT 2.0, ale niestety nie działający (dostarcza go platforma Eclipse w pluginie WSDL, który jest wymagany do uruchomienia PDT w wersji 2.0).