Команда прерывания отладчика в VS Code? - PullRequest
0 голосов
/ 25 мая 2019

В Visual Studio (C #) есть команда

System.Diagnostics.Debugger.Break();

, что позволяет автоматически подключаться к отладчику даже без установки точки останова. Есть ли такая вещь для VS Code? Я особенно хотел бы это для ржавчины. Я пытался просто написать «let x = 1/0», но это просто вылетало из программы.

Я использую отладчик cppvsdbg для Windows.

1 Ответ

0 голосов
/ 26 мая 2019

Просмотр того, что Дэвид Каллен предложил в комментариях, приводит к нескольким вариантам:

в Cargo.toml и вызовите ее, используя

unsafe {
    winapi::um::debugapi::DebugBreak();
}

Однако оказывается, что даже этот подход неработать через ящики, он просто падает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...