2013-07-22 2 views
2

Возможно, это глупый вопрос, но я не могу увидеть его в документации: есть ли конфигурация (в идеале) или ненавязчивый способ добавить обратный вызов в Whoops (в частности, PrettyPageHandler) так что каждый кадр имеет свои аргументы в области информации info справа? Я бы предпочел не в основном копировать и редактировать PrettyPageHandler, чтобы получить его, потому что я не хочу иметь проблемы, если буду обновлять версию Whoops в будущем.Добавить аргументы в стоп-кадры Whoops

Я изучил добавление обработчика в стек, чтобы изменить каждый кадр, добавив его аргументы в качестве комментария к кадру, но сразу же столкнулся с проблемами. Либо один из следующих происходит:

  1. Упс PrettyPageHandler игровая не отображаются комментарии кадров. Предполагая, что мой обработчик правильно добавляет некоторый текст в раздел комментария (я пробовал его только с строкой, а не пытаюсь получить список аргументов), когда я помещаю обработчик до PrettyPageHandler в стек, тогда PrettyPageHandler не показывает Комментарии.

    или

  2. Упс не может обрабатывать несколько обработчиков на самом деле делать что-нибудь:

    • Если добавить свой обработчик первых, ничего не появляется по-другому (смотри пункт 1 выше, хотя)
    • Если добавить его в последний раз я не получаю возгласы выхода на все

С т он documentation похоже, что есть способ получить аргументы из заданного фрейма (см. Frame::getArgs()), но, похоже, что пока что у Whoop не было этого реализовано в своем обработчике по умолчанию или, по крайней мере, я не вижу этого.

Я прав, если это невозможно в настоящее время, если вы не сделаете целое PrettyPageHandler, или я пропущу что-то довольно очевидное?

ответ

0

Похоже, что в настоящее время это невозможно в случае стабильной версии Windows, но оно доступно в ветви признака (в нестабильном состоянии) и запланировано для более поздней версии (возможно, как и поведение по умолчанию).

Источник:

https://github.com/filp/whoops/issues/15

 Смежные вопросы

  • Нет связанных вопросов^_^