Skip to main content

Studio

Extend Studio and connect Studio to your version control system.

Background

For most developers, Studio is the primary development environment. See Using Studio.

Available Tools

%Studio.Extension.BaseOpens in a new tab class and other classes in the %Studio package

Enable you to extend Studio; for information, see the InterSystems Class Reference.

This package also provides classes to connect Studio to your version control system. See “Using Studio Source Control Hooks” in Using Studio.

Availability: All namespaces.

Support colorization of source code in Studio (only on 32–bit machines).

%SyntaxColorOpens in a new tab parses source code written in any language understood by Studio and outputs either HTML (for a syntax-colored listing) or structured records (CSV/XML) which can you can enter into an analysis program.

%SyntaxColorReaderOpens in a new tab is a front end for reading the CSV output from %SyntaxColorOpens in a new tab. Instead of reading the stream directly and reconstructing the lines you can use a %SyntaxColorReaderOpens in a new tab object and call its NextLine() method.

Registers this class as a routine that works with Studio.

For information on projections, see “Class Projections” in Using Caché Objects and “Adding Projections to a Class” in Using Studio.

Availability: All namespaces.

FeedbackOpens in a new tab