interface ICodeEditor

book_4_sparkGenerated
code_blocksInput

Description

The ICodeEditor interface provides a contract for code editors to open files, solutions, and addons within the s&box environment. Implementing this interface allows an editor to be automatically recognized and utilized, provided it is installed. Implementations should be decorated with a TitleAttribute to specify the editor's name.

Members

Instance Methods

Member NameSummary
OpenFileOpens a specified file at a given path, with optional line and column numbers.
OpenSolutionOpen the solution of all sandbox projects.
OpenAddonOpens a specified addon project.
IsInstalledDetermines whether this editor is installed.