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

MonoDevelop.SourceEditor.addin.xml « GtkSourceViewEditor « extras - github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 79a32208e224e8c396fd0aa25b7bda55d780a316 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<Addin id          = "SourceEditor"
       namespace   = "MonoDevelop"
       name        = "Text Editor"
       author      = "Ben Maurer, Lluis Sanchez, Todd Berman, Michael Hutchinson"
       copyright   = ""
       url         = ""
       description = "Provides a text editor for the MonoDevelop IDE based on GtkSourceView 2"
       category    = "MonoDevelop Core"
       version     = "3.0.3">
	
	<Runtime>
		<Import assembly="MonoDevelop.SourceEditor.dll"/>
	</Runtime>

	<Dependencies>
	    <Addin id="Core" version="3.0.3"/>
		<Addin id="Ide" version="3.0.3"/>
	</Dependencies>

	<!-- Extension points -->
	
	<ExtensionPoint path = "/MonoDevelop/SourceEditor/ContextMenu/Editor" name = "Editor context menu">
		<Description>Context menu for the editor.</Description>
		<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet" />
	</ExtensionPoint>
	
	<ExtensionPoint path = "/MonoDevelop/SourceEditor/EditActions" name = "Custom edit actions">
		<Description>Custom edit actions for the editor.</Description>
		<ExtensionNode name="EditAction" type="MonoDevelop.SourceEditor.Codons.EditActionCodon"/>
	</ExtensionPoint>
	
	<ExtensionPoint path = "/MonoDevelop/SourceEditor/Formatters" name = "Formatters">
		<Description>Custom edit actions for the editor.</Description>
		<ExtensionNode name="Class" />
	</ExtensionPoint>
	
	
	<!-- Extensions -->

	<Extension path = "/MonoDevelop/Ide/Commands/TextEditor">
		<Command id = "MonoDevelop.SourceEditor.EditorCommands.HighlightingTypeList"
				type = "array|radio"
				_label = "" />
		<Command id = "MonoDevelop.SourceEditor.EditorCommands.ShowBufferOptions"
				_label = "Buffer Options"
				icon = "md-properties-icon" />
	</Extension>

	<Extension path = "/MonoDevelop/SourceEditor/ContextMenu/Editor">
		<CommandItem id = "MonoDevelop.Ide.Commands.RefactoryCommands.CurrentRefactoryOperations" />
		<CommandItem id = "MonoDevelop.Ide.Commands.HelpCommands.Help" />
		<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.Save" />
		<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.SaveAs" />
		<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseFile" />
		<SeparatorItem id = "Separator1" />
		<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.ToggleCodeComment" />
		<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.IndentSelection" />
		<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.UnIndentSelection" />
		<ItemSet id = "Advanced" _label = "_Advanced">
			<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.UppercaseSelection" />
			<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.LowercaseSelection" />
		</ItemSet>
	</Extension>
	
	<Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog">
		<Section id = "GtkSourceViewTextEditor" _label = "GtkSourceView Text Editor">
			<Section id = "General" insertbefore="Formatting" _label = "General" icon="md-text-editor" fill="true" class = "MonoDevelop.SourceEditor.Gui.OptionPanels.GeneralTextEditorPanel"/>
			<Section id = "Markers" _label = "Markers and Rulers" class = "MonoDevelop.SourceEditor.Gui.OptionPanels.MarkersTextEditorPanel"/>
			<Section id = "Behavior" _label = "Behavior" class = "MonoDevelop.SourceEditor.Gui.OptionPanels.BehaviorTextEditorPanel"/>
		</Section>
	</Extension>
	
	<Extension path = "/MonoDevelop/SourceEditor/EditActions" extension-nodes="EditAction" description="Custom edit actions.">
		<!-- these are the default editor actions -->
		<EditAction id = "Tab" class = "MonoDevelop.SourceEditor.Actions.Tab" keys = "Tab"/>
		<EditAction id = "Return" class = "MonoDevelop.SourceEditor.Actions.Return" keys = "Return"/>
	</Extension>

	<Extension path = "/MonoDevelop/Ide/DisplayBindings">
		<DisplayBinding id    = "NewText" insertafter="DefaultDisplayBinding"
		       supportedformats = "Text Files,Source Files"
		       class = "MonoDevelop.SourceEditor.Gui.SourceEditorDisplayBinding" />
	</Extension>
	
</Addin>