1
<AddIn name = "Search & Replace"
2
description = "Implements the Search & Replace feature for the text editor"
3
addInManagerHidden = "preinstalled">
6
<Identity name="ICSharpCode.SearchAndReplace"/>
7
<Dependency addin="SharpDevelop"/>
11
<Import assembly = "SearchAndReplace.dll"/>
14
<Path name = "/SharpDevelop/Workbench/MainMenu/Search">
16
label = "${res:XML.MainMenu.SearchMenu.Find}"
17
icon = "Icons.16x16.FindIcon"
18
shortcut = "Control|F"
19
class = "SearchAndReplace.Find"/>
20
<MenuItem id = "FindNext"
22
label = "${res:XML.MainMenu.SearchMenu.FindNext}"
23
icon = "Icons.16x16.FindNextIcon"
25
class = "SearchAndReplace.FindNext"/>
26
<MenuItem id = "FindNextSelected"
27
insertafter = "FindNext"
28
label = "${res:XML.MainMenu.SearchMenu.FindNextSelected}"
29
shortcut = "Control|F3"
30
class = "SearchAndReplace.FindNextSelected"/>
31
<MenuItem id = "Replace"
32
insertbefore = "SearchIncremental"
33
insertafter = "FindNextSelected"
34
label = "${res:XML.MainMenu.SearchMenu.Replace}"
35
icon = "Icons.16x16.ReplaceIcon"
36
shortcut = "Control|H"
37
class = "SearchAndReplace.Replace"/>
40
<Path name = "/SharpDevelop/DefaultEditor/SearchAndReplace/WildcardHelpPath">
41
<MenuItem id = "*Char"
42
label = "* Zero or more of any character" />
43
<MenuItem id = "?Char"
44
label = "? Any single character" />
45
<MenuItem id = "#Char"
46
label = "# Any single digit" />
47
<MenuItem id = "[]Char"
48
label = "[] Any one character in the set" />
49
<MenuItem id = "[!]Char"
50
label = "[!] Any one character not in the set" />
53
<Path name = "/SharpDevelop/Workbench/ToolBar/Standard">
54
<ToolbarItem id = "FindSeparator" type = "Separator" />
55
<ToolbarItem id = "Find"
56
icon = "Icons.16x16.FindIcon"
57
tooltip = "${res:MainWindow.Windows.ClassBrowser.CommitSearch.ToolTip}"
58
class = "SearchAndReplace.Find"/>
60
<ToolbarItem id = "FindComboBox"
62
tooltip = "${res:MainWindow.Windows.ClassBrowser.CommitSearch.ToolTip}"
63
class = "SearchAndReplace.FindComboBox"/>
66
<!-- File extensions that should not be searched since they are not opened
68
<Path name="/AddIns/DefaultTextEditor/Search/ExcludedFileExtensions">
69
<String text=".resx"/>
70
<String text=".resources"/>
76
<Path name="/SharpDevelop/Pads/SearchResultPad/Factories">
77
<Class id="DefaultSearchResultFactory" class="SearchAndReplace.DefaultSearchResultFactory"/>