Product Documentation
Cadence SKILL Development Reference
Product Version IC23.1, June 2023

8


SKILL IDE Functions

Virtuoso® SKILL IDE is a development tool that helps you develop, test, and refine SKILL programs. The core of SKILL IDE is a multi-file that provides common editing and debugging capabilities. These capabilities include auto indenting, auto completion of function names, syntax highlighting, single stepping through SKILL programs (that is, executing the program statements one by one), setting up and stopping at breakpoints, saving and loading debugging information, tracing and editing the values of variables during program execution, and displaying variables and stack trace.

You can load and debug only SKILL and SKILL++ programs in SKILL IDE.

The following SKILL IDE functions are available.

ilgAddRecentFiles

ilgAppendText

ilgCopy

ilgCut

ilgFindIdent

ilgFindParenthesis

ilgFoldLine

ilgGetCursorLocation

ilgGetEditLock

ilgGetHighlight

ilgGetSelectedLocation

ilgGetText

ilgInvokeIDE

ilgLastDir

ilgPaste

ilgPositionInComment

ilgRegisterSelectionCB

ilgResetHighlight

ilgSetColor

ilgResetWarningMarker

ilgRunSKILLIDE

ilgScrollToLocation

ilgSearchText

ilgSelectText

ilgSetColor

ilgSetCursorLocation

ilgSetEditLock

ilgSetErrorMarker

ilgSetHighlight

ilgSetWarningMarker

ilgUnfoldLine

ilgUnregisterSelectionCB

Related Topics

Profiler Functions

Lint Functions

Context Functions

Debug Functions

Finder Functions

Tabulator Functions


Return to top
 ⠀
X