I am new to Visual Studio Code. However, one thing thing that I noticed with one of the projects that I have is really bugging me. Whenever, I run the project in Visual Stud
Applies to dotnet core 2.2, unverified anywhere else
I just found a way to get rid of most of this noise using the logging options. Unfortunately, I still see some program output like thread info because we currently have logging going to the console. I haven't completely set it up the way I like, but this works better for now.
In ./.vscode/launch.json, add the logging options to your config:
"configurations": [
{
"name": "Your config name",
"type": "coreclr",
"request": "launch",
"logging": {
"engineLogging": false,
"moduleLoad": false,
"exceptions": false,
"browserStdOut": false
},
// ... the rest of your existing config. surrounding code shown for placement purposes.
You may still want exceptions output to the console, but so far I've found that even handled exceptions are being logged. I want to ignore those, so I've set exceptions to false here.