Комментируйте любую трассу выполнения и задавайте приоритеты, чтобы ваша команда могла помечать, обсуждать и переходить к важным вызовам при отладке.
Совместная работа может быть сложной и трудоёмкой, когда вы разбираете различные контракты и трассы выполнения (Function Trace и Call Trace). Именно поэтому вы можете комментировать любую трассу, а также задавать приоритеты.Когда вы кликаете по любой трассе, внизу окна трассы появляется панель комментариев, которую можно открыть и снова свернуть кликом — независимо от того, публикуете вы первый комментарий или нет. Количество комментариев по каждой трассе отображается явно, чтобы вы могли легко видеть, где идут обсуждения.При выборе трассы вы можете чётко расставить приоритеты (и подробнее описать это в комментариях). В правом верхнем углу окна трассы, прямо рядом с кнопкой View in Debugger, находится пункт Set priority — клик по нему открывает выпадающий список, из которого можно выбрать желаемый приоритет для этой трассы; она останется помеченной для всех пользователей, имеющих доступ к проекту, пока не будет изменена вручную. Выбор None в качестве приоритета снимает пометку.Наконец, клик по трём точкам рядом с Set priority открывает выпадающее меню, где можно посмотреть исходный код контракта.Когда вы сворачиваете трассы, только родительская трасса показывает количество комментариев, и появляется новая кнопка (Go to…), обозначающая наличие комментариев в дочерних трассах. Клик по Go to… открывает выпадающее меню всех дочерних трасс с комментариями, чтобы вы могли легко перейти к прокомментированной трассе. Точно так же это работает и для навигации к дочерним трассам с заданными приоритетами.Все функции комментариев и приоритетов сохраняются как в представлении Transaction Overview, так и в Debugger в вашем dashboard.Вы можете закрепить любую цепочку комментариев, пока просматриваете другие трассы. Она открепится, когда вы кликнете по другой цепочке. Вы также можете удалять свои комментарии.