Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/ExtensionModel')
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml24
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml7
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml40
3 files changed, 64 insertions, 7 deletions
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml
index 7697bc917a..f98ef0fbde 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml
@@ -1021,8 +1021,28 @@
_label = "Toggle block selection mode"/>
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DuplicateLine"
_label = "Duplicate line"/>
+ <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DynamicAbbrev"
+ defaultHandler = "MonoDevelop.Ide.Editor.DynamicAbbrevHandler"
+ _label = "Dynamic abbrev"
+ _description = "Cycles completing the current word from matching words in all open files"
+ macShortcut = "Ctrl|/"
+ shortcut = "Alt|/" />
+ <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.PulseCaret"
+ _label = "Find caret"
+ _description = "Animates the text editor caret to help find it"
+ shortcut = "Ctrl||"
+ macShortcut = "Meta||" />
+
+ <Command id = "MonoDevelop.Ide.Editor.MessageBubbleCommands.Toggle"
+ _label = "Toggle message bubble"
+ _description = "Toggles message bubble on/off"/>
+ <Command id = "MonoDevelop.Ide.Editor.MessageBubbleCommands.HideIssues"
+ defaultHandler = "MonoDevelop.Ide.Editor.HideIssuesHandler"
+ _label = "_Hide Issues"/>
+ <Command id = "MonoDevelop.Ide.Editor.MessageBubbleCommands.ToggleIssues"
+ defaultHandler = "MonoDevelop.Ide.Editor.ToggleIssuesHandler"
+ _label = "Toggle Issues"
+ type="array"/>
</Category>
-
</Extension>
-
</ExtensionModel>
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml
index 25cda3ed16..75c69530f4 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml
@@ -115,6 +115,12 @@
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.DeleteCurrentLayout" />
<SeparatorItem id = "ViewSeparator2" />
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ViewList" />
+ <ItemSet id = "MessageBubbles" _label = "_Message Bubbles">
+ <CommandItem id = "MonoDevelop.Ide.Editor.MessageBubbleCommands.Toggle" />
+ <CommandItem id = "MonoDevelop.Ide.Editor.MessageBubbleCommands.HideIssues" />
+ <SeparatorItem id = "Separator1" />
+ <CommandItem id = "MonoDevelop.Ide.Editor.MessageBubbleCommands.ToggleIssues" />
+ </ItemSet>
<SeparatorItem id = "ViewSeparator3" />
<SeparatorItem id = "ViewItemsSeparator" />
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomIn" />
@@ -128,6 +134,7 @@
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.FocusCurrentDocument" />
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ShowWelcomePage" />
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.FullScreen" />
+
</ItemSet>
<ItemSet id = "Search" _label = "_Search">
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml
index c510afb657..6cdd5cb768 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml
@@ -155,15 +155,43 @@
<ExtensionNode name="Parser" type="MonoDevelop.Ide.Extensions.MimeTypeExtensionNode"/>
</ExtensionPoint>
- <ExtensionPoint path = "/MonoDevelop/TypeSystem/Ambiences" name = "Language ambiences">
+ <ExtensionPoint path = "/MonoDevelop/TypeSystem/AmbienceTooltipProviders" name = "Language ambiences">
<Description>Language ambiences. Specified classes must implement IAmbience.</Description>
- <ExtensionNode name="Ambience" type="MonoDevelop.Ide.Extensions.MimeTypeExtensionNode" />
+ <ExtensionNode name="Provider" type="MonoDevelop.Ide.Extensions.MimeTypeExtensionNode" />
</ExtensionPoint>
<ExtensionPoint path = "/MonoDevelop/TypeSystem/CodeGenerators">
<ExtensionNode name="Generator" type="MonoDevelop.Ide.Extensions.MimeTypeExtensionNode"/>
</ExtensionPoint>
+ <ExtensionPoint path = "/MonoDevelop/SourceEditor2/SyntaxModes" name = "Text editor syntax modes">
+ <Description>Syntax modes</Description>
+ <ExtensionNode name="Templates" type="MonoDevelop.Ide.Editor.Highlighting.TemplateCodon"/>
+ </ExtensionPoint>
+
+ <ExtensionPoint path = "/MonoDevelop/SourceEditor2/Styles" name = "Text editor styles">
+ <Description>Styles</Description>
+ <ExtensionNode name="Templates" type="MonoDevelop.Ide.Editor.Highlighting.TemplateCodon"/>
+ </ExtensionPoint>
+
+ <ExtensionPoint path = "/MonoDevelop/SourceEditor2/CustomModes" name = "Text editor custom syntax modes">
+ <Description>Styles</Description>
+ <ExtensionNode name="SyntaxMode" type="MonoDevelop.Ide.Editor.Highlighting.SyntaxModeCodon"/>
+ </ExtensionPoint>
+
+ <ExtensionPoint path = "/MonoDevelop/SourceEditor2/EditorFactory" name = "Editor factories">
+ <Description>Allows providing a platform-specific implementation for the text editor</Description>
+ <ExtensionNode name="Class" />
+ </ExtensionPoint>
+
+ <ExtensionPoint path = "/MonoDevelop/SourceEditor2/TooltipProviders" name = "Tooltip providers">
+ <Description>Tooltip providers. Classes must implement ITooltipProvider.</Description>
+ <ExtensionNode name="Class" type="MonoDevelop.Ide.Editor.TooltipExtensionNode" />
+ <ConditionType id="FileType" type="MonoDevelop.Ide.Extensions.FileTypeCondition">
+ <Description>Type of the file being edited.</Description>
+ </ConditionType>
+ </ExtensionPoint>
+
<!-- Extensions -->
<Extension path = "/MonoDevelop/Core/Applications">
@@ -179,6 +207,8 @@
<Extension path = "/MonoDevelop/Ide/DisplayBindings">
<DisplayBinding id = "DefaultDisplayBinding"
class = "MonoDevelop.Ide.Gui.DefaultDisplayBinding"/>
+ <DisplayBinding id = "TextEditor"
+ class = "MonoDevelop.Ide.Editor.TextEditorDisplayBinding" />
</Extension>
<Extension path = "/MonoDevelop/Ide/StartupHandlers">
@@ -228,9 +258,9 @@
</Extension>
<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
- <Class id="InitialStep" class = "MonoDevelop.Ide.Gui.Content.TextEditorExtensionMarker" />
- <Class id="MidStep" class = "MonoDevelop.Ide.Gui.Content.TextEditorExtensionMarker" />
- <Class id="FinalStep" class = "MonoDevelop.Ide.Gui.Content.TextEditorExtensionMarker" />
+ <Class id="InitialStep" class = "MonoDevelop.Ide.Editor.Extension.TextEditorExtensionMarker" />
+ <Class id="MidStep" class = "MonoDevelop.Ide.Editor.Extension.TextEditorExtensionMarker" />
+ <Class id="FinalStep" class = "MonoDevelop.Ide.Editor.Extension.TextEditorExtensionMarker" />
</Extension>
<Extension path = "/MonoDevelop/Ide/ContextMenu/DocumentTab">