Flow evaluation reveals the path of execution when a flow break keyword is encountered. For example, in C#, flow break keywords include "continue", "break", "throw", and "return" (in VB, "Raise", "Return", "Exit Sub", "Exit Do", etc.).
Flow evaluation is an important tool when viewing complex code with multiple loops and breaks. CodeRush also visually alerts you to the presence of these keywords with onscreen flow break icons.
Click the icon to jump to the target location or hover the mouse over the icon for a visual preview. A temporal system marker will be dropped for you near the icon you clicked. This allows you to return to that spot if you press ESC before 60 seconds has elapsed.
By default, the Flow Break Evaluation feature is enabled. You can disable it within the Flow Break Evaluation options page. Here, you can also specify the icon and border opacity, arrow speed and color, etc.