В одном из моих классов я хочу определить «шаблон» для сообщения журнала на консоли, например, что-то вроде этого:
Код: Выделить всё
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MyClass : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
Log(this.name + " started!");
}
// Update is called once per frame
void Update()
{
}
private void Log(string message)
{
Debug.Log($"[MyClass] {message}", this); //Log to console with a particular template.
}
}

Проблема в том, что когда я теперь физически дважды щелкаю по этому биту, выделенному синим цветом, я попадаю на строку кода Debug.Log($"[MyClass] {message}", this); //Выход в консоль с использованием определенного шаблона., когда откроется моя IDE. Я хочу перейти к строке кода Log(this.name + "started!");
Можно ли указать Unity, чтобы по умолчанию я переместился на один уровень глубже в код?
Подробнее здесь: https://stackoverflow.com/questions/798 ... he-console
Мобильная версия