Product Documentation
Cadence SKILL IDE User Guide
Product Version IC23.1, August 2023

SKILL IDE Assistants

The SKILL IDE offers several development tools to help you develop, test, and refine SKILL programs. These are briefly described below.

Assistant Description

Breakpoints

Displays breakpoints currently set in your code and lets you change their state or condition.See Program Execution Control.

Trace

Continually displays the values of variables as you step through the program.See Examining and Modifying Variable Values.

Stack

Displays functions and their arguments are listed in the order in which they were called. See Examining the Call Stack.

Class Browser

Displays the class inheritance hierarchy of the classes used in your SKILL code. See Class Inheritance Relationships.

Method Browser

Displays the method trees of generic functions. See Using the Method Browser Assistant.

Lint Manager

Helps you examine SKILL code for possible errors that go undetected during normal testing. See Efficiency Improvement of SKILL Code.

Finder

Displays the abstract and syntax statements for all SKILL/SKILL++ elements like classes, functions, and methods. See Using the Finder Assistant.

Code Browser

Displays the calling trees and definitions of user-defined functions. See Using the Code Browser Assistant.

Profiler

Helps you check the time and the memory consumption of your SKILL programs. See SKILL Profiler Assistant.

Step Result

Helps you examine your code, including evaluated expressions, as you step through the program statements. See Using the Step Result Assistant.

Related Topics

How SKILL IDE Works

Starting SKILL IDE

SKILL IDE User Interface

SKILL IDE Menu Commands

Managing SKILL IDE Tool Assistants


Return to top
 ⠀
X