Я использую собственный регистратор (log4net) для Unity, следуя этому руководству. Это включает создание собственного приложения, которое пишет в консоль Unity, используя Debug.Log()
. Все это прекрасно работает, однако проблема заключается в том, что всякий раз, когда выдается отчет журнала, он исходит от пользовательского приложения. Поэтому, когда я дважды щелкаю сообщение в консоли, я в конечном итоге открываю код для аппендера, а не исходный код, откуда пришло сообщение. Я хочу напечатать кликабельную гиперссылку в консоли на путь к исходному коду (у меня уже есть путь)
Кажется, консоль Unity уже поддерживает кликабельные ссылки:
Я просто не знаю, как заставить печатать нужные мне ссылки.
В таких средах IDE, как Intellij, консоль автоматически анализирует ссылки, поэтому я попытался напечатать путь для источника в консоли Unity, например:
(at Assets/Scripts/MovablePlatform.cs:)
Но это не сработало
TL; DR
Я хочу знать, возможно ли напечатать кликабельную ссылку в консоли Unityтакой как 'http://www.google.com' или' file: /// D: /Mysourcode/main.cs'