«Output» в любой среде разработки создавался как агрегатор всех сообщений. Логи в работающей программе тоже при желании можно перенаправить в этот инструмент. Для этого Windows разработчикам достаточно вызвать OutputDebugString(...) или System.Diagnostics.Debug.WriteLine(...). Т.е. это не только средство для показа ошибок и предупреждений. Это гораздо гораздо более сложная вещь. Даже в самой простой реализации…
По факту MetaProject конкурирует с «Output» + «Error list» + «VSColorOutput» + «Output Window Filter» + «Time Stamp Margin», и успешно их заменяет. И не только их. Можете это проверить и в этом убедиться.
В этом расширении фиксируется время появления данной строки в IDE. Точно также как и в соответствующем аналоге от Microsoft. Эти временные метки нужны чтобы можно было понять время между двумя событиями.
Ну, например, сколько времени прошло между запросом на сервер и откликом.
Ну, например, сколько времени прошло между запросом на сервер и откликом.