PHP Club форумы: - xdebugtoolkit 0.1.3: "xdebugtoolkit 0.1.3
Помаленьку мой проект обретает человеческие черты, так что его уже не так стыдно показывать
На данный момент проект xdebugtoolkit содержит:
1. главную утилиту для построения деревьев вызовов из файлов xdebug'а - cg2dot
2. вспомогательную утилиту для разбивания агрегированных файлов - cgsplit
Утановка вместе с xdot заключается в следующем:
1. Забираете из перозитория последний тег:
code:svn co http://xdebugtoolkit.googlecode.com/svn/tags/0.1.3/xdebugtoolkit/ xdebugtoolkit
2. Забираете xdot
code:svn co http://jrfonseca.googlecode.com/svn/trunk/xdot/ xdot
3. Устанавливаете требуемые для xdot компоненты:
code:apt-get install python-gtk2 graphviz
для примера можно сразу запустить:
code:xdebugtoolkit/cg2dot.py -t0 xdebugtoolkit/fixtures/2.php.cg | xdot/xdot.py -
Надеюсь, на чистой машине все сработает. Если не сработает, присылайте, пожалуйста, тексты ошибок (для этого может потребоваться запускать cg2dot.py и xdot не через pipe, а по отдельности c промежуточной записью в файл и чтением из него).
Мне удавалось запускать эту связку и на винде, но не обошлось без танцев с бубном по поиску нужных версий всяких pycairo, pygtk, и т.д.
Оно уже сейчас довольно функциональное, но хочется узнать мнение, чего еще не хватает для нормальной работы. Выслушаю любые пожелания.
Отправлено через панель инструментов Google:"
привет,
ОтветитьУдалитьинтересные тулзы.
Как запустить с ubigraph?