Download the Teensyduino Installer (link in description)
And run the downloaded EXE file
Ensure your Arduino Version is Compatible
Install drivers if prompted
ensure the Arduino IDE location matches
Select which libraries to install for Teensy
and click Install to begin...
(it may take a 20s or so...)
And thats it - we can click Done...
Now load your Arduino Sketch in Visual Micro
and ensure the Arduino IDE option is selected
Your Teensy boards now appear in the boards list
(if not - are you using the same Arduino IDE Install?)
(check the Arduino IDE location in vMicro matches the one used in  Teensyduino installation)
Now add a breakpoint to stop where desired in the code
with a left click in the margin
(there are other options for breakpoints we see later)
Check the COM port selected is correct for Serial Output
Ensure "Debug: Serial" is selected
And Build and Upload as Normal ...
(you need to build & upload when breakpoints change)
The Teensyduino loader pops up during upload...
Then the Serial Debugger will automatically load...
As we only have on breakpoint the code has stopped...
which can be seen in the Output Window...
We can still use the Serial Monitor without interference
And our Expressions window simply shows the help for now....
We step to the next breakpoint using the toolbar button
And we can add trace messaging using the Actions
our message can contain {variables} from the code
and "Continue on Execution" means the code wont stop
so wont need to step past it each time it is hit
If we build and upload our changes ...
Our Output Window will contain our message information
And the Expressions window shows our {variables} too..
With flexible display options available
