Debug Toolbar

Top 

tide_toolbar_debug

 

tide_button_select

Select/Manage Target: Brings up the Device Explorer so you could select the target device

tide_button_build

Build: Compiles the project. Only the files that have changed since the last build are compiled.

 

Rebuild All: Rebuilds the project. All files are recompiled, including the files that haven't changed since the last build.

tide_button_upload

Build and Upload: Builds the project and uploads it onto the target.

 

Rebuild All and Upload: Rebuilds the project and uploads it onto the target.

tide_button_restart

Restart: Reboots the target device. The device won't resume execution until you click Run.

tide_button_buildmode

Build Mode: Debug or release.

tide_button_run

Run: Begins or resumes program execution on target. Prior to that, builds and uploads the project if changes were made.

tide_button_pause

Pause: Pauses program execution. Covered under Target States.

tide_button_stop

Stop Build/Upload/Debug: Stops building, uploading or debugging. Exits the debug mode. This doesn't affect the program execution on the target. If the program was running it will continue running.

tide_button_stepinto

Step Into: Executes a single line of source code, steps into procedures.

tide_button_stepover

Step Over: Executes a single line of source code, steps over procedures.

tide_button_stepout

Step Out: Runs until the execution leaves the current procedure.

tide_button_runtocursor

Run to Cursor: Runs to the line where the cursor currently is.

tide_button_jumptocursor

Jump to Cursor: Skips execution and changes the pointer to the line where the cursor is.

tide_button_addwatch

Add to Watch List: Adds a variable (property) to the watch list.

tide_button_removewatch

Remove from Watch List: Removes a variable (property) from the watch list.