Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Orion/Documentation/Developer Guide/Plugging into the editor"

(Overview of contributing services to the Orion editor)
(orion.edit.command)
Line 4: Line 4:
  
 
= orion.edit.command =
 
= orion.edit.command =
 +
 +
The <tt>orion.edit.command</tt> service is the simplest kind of editor extension. A command service simply provides a function that takes some text as input, performs some operation or transformation on the text, and returns a new text value. The command can also optionally receive and return selection information for changing the editor selection.
  
 
= orion.edit.contentAssist =
 
= orion.edit.contentAssist =

Revision as of 14:46, 14 June 2011

Overview of contributing services to the Orion editor

The built Orion editor defines a number of services for customizing its appearance and behavior. These services will typically be defined by a plug-in providing editing functionality for different programming languages or file extensions. This section will outline the services that are available for editor customization.

orion.edit.command

The orion.edit.command service is the simplest kind of editor extension. A command service simply provides a function that takes some text as input, performs some operation or transformation on the text, and returns a new text value. The command can also optionally receive and return selection information for changing the editor selection.

orion.edit.contentAssist

orion.edit.highlighter

orion.edit.outline

orion.edit.validator

Back to the top