CodeEditor
Integration of the Banshee Editor with external code editors.
Classes
-
CodeEditorManager— Handles connectivity of the editor with external code editing tools.
Internal
Symbols intended for engine-internal use. Not part of the public API.
Classes
-
CodeEditor— Interface that classes interacting with external code editors needs to implement. -
CodeEditorFactory— Interface for factory that creates a specific implementation(s) of a code editor. -
CSProject— Contains helper functionality for the generation of .csproj files, as well as the .sln file. -
MDCodeEditor— Code editor implementation that handles interacting with MonoDevelop. -
MDCodeEditorFactory— Code editor factory used for creating specific instances of the MonoDevelop code editor object.
Structs
-
CodeProjectReference— Contains data about a reference to a project in an external editor solution. -
CodeProjectData— Contains data about a single project in an external editor solution. -
CodeSolutionData— Contains data about an external editor solution, including all projects contained.
Enums
-
CSProjectVersion— Different versions of .csproj files, depending on which Microsoft Visual Studio version generated them.