Reader small image

You're reading from  Getting Started with Lazarus IDE

Product typeBook
Published inFeb 2013
Reading LevelIntermediate
PublisherPackt
ISBN-139781782163404
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Roderick Person
Roderick Person
author image
Roderick Person

Roderick Person has a varied background in the corporate IT field. For the last 14 years he has been a programmer for one of the top ranked health systems in the United States. He is experienced with developing applications in Delphi, Free Pascal, Python, SQL, and other languages. He is also an advocate of leveraging open source applications in corporate environments.
Read more about Roderick Person

Right arrow

Other debugger features


There are a number of debugger features that were not used in the preceding example that can be useful. These can be accessed with keyboard shortcuts or by using the main menu (View | Debug Windows).

Press Ctrl + Alt + W to open the watches window. This window displays all variables and expressions that are on the current watch list. Items can be added to the watch list by clicking on a variable or highlighting an entire expression and using the keyboard shortcut Ctrl + F5 or right-clicking and using the Debug entry of the pop-up menu.

Press Ctrl + Alt + B to open the breakpoints window. This window displays all the current breakpoints in the project, no matter if the unit is currently opened or not. The breakpoint can be enabled, disabled, or deleted by clicking on the breakpoint in the list, then selecting the appropriate icon from the toolbar or selecting it from the menu presented through right-clicking. Double-clicking on the breakpoint in the list will take you...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Getting Started with Lazarus IDE
Published in: Feb 2013Publisher: PacktISBN-13: 9781782163404

Author (1)

author image
Roderick Person

Roderick Person has a varied background in the corporate IT field. For the last 14 years he has been a programmer for one of the top ranked health systems in the United States. He is experienced with developing applications in Delphi, Free Pascal, Python, SQL, and other languages. He is also an advocate of leveraging open source applications in corporate environments.
Read more about Roderick Person