forked from codecadwallader/codemaid
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCodeMaid.cs
More file actions
200 lines (199 loc) · 14.2 KB
/
CodeMaid.cs
File metadata and controls
200 lines (199 loc) · 14.2 KB
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
namespace SteveCadwallader.CodeMaid
{
using System;
/// <summary>
/// Helper class that exposes all GUIDs used across VS Package.
/// </summary>
internal sealed partial class PackageGuids
{
public const string GuidVisualStudioCSSWindowContextMenuString = "a764e896-518d-11d2-9a89-00c04f79efc3";
public const string GuidVisualStudioCSSDocumentContextMenuString = "64da400e-b4ad-4d67-aa92-4b7acb01ecd5";
public const string GuidVisualStudioHTMLWindowContextMenuString = "d7e8c5e1-bdb8-11d0-9c88-0000f8040a53";
public const string GuidVisualStudioHTMLDocumentContextMenuString = "78f03954-2fb8-4087-8ce7-59d71710b3bb";
public const string GuidVisualStudioJSONDocumentContextMenuString = "f718ca06-cf4f-4a0c-9106-e79e9ee5e7cd";
public const string GuidVisualStudioXAMLWindowContextMenuString = "4c87b692-1202-46aa-b64c-ef01faec53da";
public const string GuidCodeMaidPackageString = "4c82e17d-927e-42d2-8460-b473ac7df316";
public const string GuidCodeMaidToolWindowBuildProgressString = "260978c3-582c-487d-ab12-c1fdde07c578";
public const string GuidCodeMaidToolWindowSpadeString = "75d09b86-471e-4b30-8720-362d13ad0a45";
public const string GuidCodeMaidOutputPaneString = "4e7ba904-9311-4dd0-abe5-a61c1739780f";
public const string GuidCodeMaidMenuSetString = "369b04df-0688-4074-911d-d0d6c6a31632";
public const string GuidCodeMaidImageMonikerString = "e4c3c7f4-7250-4f02-b07b-575a320898ab";
public const string GuidImageCleanupString = "54aa78c8-285a-4166-9eba-369dde5d787e";
public const string GuidImageCleanupAllString = "e3d926ae-03d7-4c69-8226-440eeddab292";
public const string GuidImageCloseLockedString = "02ee894b-084c-4ccb-8a67-5f236b5df68b";
public const string GuidImageCollapseString = "c853fa86-98f3-4f30-89f4-913d84c34a29";
public const string GuidImageCommentFormatString = "512526cf-2bb2-47fc-88af-dbd3678fe428";
public const string GuidImageFindString = "d83e7fab-c902-4348-9828-6931df5f9dd4";
public const string GuidImageInfoString = "0c75ffd4-f452-47c7-a36b-3179b6d6309f";
public const string GuidImageJoinString = "e6e6dcd8-accc-4552-890b-a68ef0cf7279";
public const string GuidImageLockString = "f21ca5ca-1dd5-4d93-995b-499d6ad2c30e";
public const string GuidImageOptionsString = "a81c0e9b-bfdf-4b2f-a7ba-ca7e3183658a";
public const string GuidImageProgressString = "57d334e8-69fb-4554-8632-3fd5be77e45e";
public const string GuidImageRefreshString = "fad83984-8b84-4176-98a0-7bd92ef7b3be";
public const string GuidImageRemoveRegionString = "0130de2e-d65e-4e8f-b424-1a7ee90acd29";
public const string GuidImageReorganizeString = "8591e1d2-3204-4e9d-9789-c8de79bc5313";
public const string GuidImageSortAlphaString = "735bc8ba-0eaf-4fa3-a8ce-6f2e23c615b6";
public const string GuidImageSortNumericString = "f5ae9c2c-0174-4cd0-bb8c-b62043da5d0d";
public const string GuidImageSortTypeString = "b46f9a94-256d-48d2-84f6-3b3fbe4a1afa";
public const string GuidImageSpadeString = "24791b87-377a-4661-8c0a-3754eadaff5c";
public const string GuidImageSwitchString = "f86e7cf5-34e4-4f45-a8c3-9528b6e49a12";
public const string GuidImageUnlockString = "6c3e76ea-326a-4201-aa74-fb2b9b8ccb0f";
public static Guid GuidVisualStudioCSSWindowContextMenu = new Guid(GuidVisualStudioCSSWindowContextMenuString);
public static Guid GuidVisualStudioCSSDocumentContextMenu = new Guid(GuidVisualStudioCSSDocumentContextMenuString);
public static Guid GuidVisualStudioHTMLWindowContextMenu = new Guid(GuidVisualStudioHTMLWindowContextMenuString);
public static Guid GuidVisualStudioHTMLDocumentContextMenu = new Guid(GuidVisualStudioHTMLDocumentContextMenuString);
public static Guid GuidVisualStudioJSONDocumentContextMenu = new Guid(GuidVisualStudioJSONDocumentContextMenuString);
public static Guid GuidVisualStudioXAMLWindowContextMenu = new Guid(GuidVisualStudioXAMLWindowContextMenuString);
public static Guid GuidCodeMaidPackage = new Guid(GuidCodeMaidPackageString);
public static Guid GuidCodeMaidToolWindowBuildProgress = new Guid(GuidCodeMaidToolWindowBuildProgressString);
public static Guid GuidCodeMaidToolWindowSpade = new Guid(GuidCodeMaidToolWindowSpadeString);
public static Guid GuidCodeMaidOutputPane = new Guid(GuidCodeMaidOutputPaneString);
public static Guid GuidCodeMaidMenuSet = new Guid(GuidCodeMaidMenuSetString);
public static Guid GuidCodeMaidImageMoniker = new Guid(GuidCodeMaidImageMonikerString);
public static Guid GuidImageCleanup = new Guid(GuidImageCleanupString);
public static Guid GuidImageCleanupAll = new Guid(GuidImageCleanupAllString);
public static Guid GuidImageCloseLocked = new Guid(GuidImageCloseLockedString);
public static Guid GuidImageCollapse = new Guid(GuidImageCollapseString);
public static Guid GuidImageCommentFormat = new Guid(GuidImageCommentFormatString);
public static Guid GuidImageFind = new Guid(GuidImageFindString);
public static Guid GuidImageInfo = new Guid(GuidImageInfoString);
public static Guid GuidImageJoin = new Guid(GuidImageJoinString);
public static Guid GuidImageLock = new Guid(GuidImageLockString);
public static Guid GuidImageOptions = new Guid(GuidImageOptionsString);
public static Guid GuidImageProgress = new Guid(GuidImageProgressString);
public static Guid GuidImageRefresh = new Guid(GuidImageRefreshString);
public static Guid GuidImageRemoveRegion = new Guid(GuidImageRemoveRegionString);
public static Guid GuidImageReorganize = new Guid(GuidImageReorganizeString);
public static Guid GuidImageSortAlpha = new Guid(GuidImageSortAlphaString);
public static Guid GuidImageSortNumeric = new Guid(GuidImageSortNumericString);
public static Guid GuidImageSortType = new Guid(GuidImageSortTypeString);
public static Guid GuidImageSpade = new Guid(GuidImageSpadeString);
public static Guid GuidImageSwitch = new Guid(GuidImageSwitchString);
public static Guid GuidImageUnlock = new Guid(GuidImageUnlockString);
}
/// <summary>
/// Helper class that encapsulates all CommandIDs uses across VS Package.
/// </summary>
internal sealed partial class PackageIds
{
public const int IDVisualStudioCSSWindowContextMenu = 0x0102;
public const int IDVisualStudioCSSDocumentContextMenu = 0x0002;
public const int IDVisualStudioASPXWindowContextMenu = 0x0035;
public const int IDVisualStudioASPXCodeWindowContextMenu = 0x0036;
public const int IDVisualStudioHTMLWindowContextMenu = 0x0033;
public const int IDVisualStudioScriptWindowContextMenu = 0x0034;
public const int IDVisualStudioHTMLDocumentContextMenu = 0x0001;
public const int IDVisualStudioJSONDocumentContextMenu = 0x0003;
public const int IDVisualStudioXAMLWindowContextMenu = 0x0103;
public const int GroupIDCodeMaidMenuBaseGroup = 0x1020;
public const int GroupIDCodeMaidMenuCleanupGroup = 0x1021;
public const int GroupIDCodeMaidMenuDocumentGroup = 0x1022;
public const int GroupIDCodeMaidMenuExtendGroup = 0x1023;
public const int GroupIDCodeMaidMenuMetaGroup = 0x1024;
public const int GroupIDCodeMaidMenuSolutionExplorerGroup = 0x1025;
public const int GroupIDCodeMaidMenuVisualizeGroup = 0x1026;
public const int ToolbarIDCodeMaidToolbarSpade = 0x1040;
public const int GroupIDCodeMaidToolbarSpadeBaseGroup = 0x1041;
public const int GroupIDCodeMaidToolbarSpadeRefreshGroup = 0x1042;
public const int GroupIDCodeMaidToolbarSpadeSortOrderGroup = 0x1043;
public const int GroupIDCodeMaidToolbarSpadeMetaGroup = 0x1045;
public const int MenuIDCodeMaidContextSpade = 0x1060;
public const int GroupIDCodeMaidContextSpadeBaseGroup = 0x1061;
public const int GroupIDCodeMaidContextSpadeFindGroup = 0x1062;
public const int GroupIDCodeMaidContextSpadeDeleteGroup = 0x1063;
public const int GroupIDCodeMaidContextSpadeInsertGroup = 0x1064;
public const int GroupIDCodeMaidContextSolutionNodeGroup = 0x1050;
public const int GroupIDCodeMaidContextSolutionFolderGroup = 0x1051;
public const int GroupIDCodeMaidContextProjectNodeGroup = 0x1052;
public const int GroupIDCodeMaidContextFolderNodeGroup = 0x1053;
public const int GroupIDCodeMaidContextItemNodeGroup = 0x1054;
public const int GroupIDCodeMaidContextCrossProjectSolutionProjectGroup = 0x1055;
public const int GroupIDCodeMaidContextCrossProjectSolutionItemGroup = 0x1056;
public const int GroupIDCodeMaidContextCrossProjectProjectItemGroup = 0x1057;
public const int GroupIDCodeMaidContextCrossProjectMultiProjectGroup = 0x1058;
public const int GroupIDCodeMaidContextCrossProjectMultiItemGroup = 0x1059;
public const int GroupIDCodeMaidContextCrossProjectMultiSolutionFolderGroup = 0x105A;
public const int GroupIDCodeMaidContextCrossProjectMultiProjectFolderGroup = 0x105B;
public const int GroupIDCodeMaidContextDocumentTabGroup = 0x1070;
public const int GroupIDCodeMaidContextASPXWindowGroup = 0x1080;
public const int GroupIDCodeMaidContextASPXCodeWindowGroup = 0x1081;
public const int GroupIDCodeMaidContextCodeWindowGroup = 0x1082;
public const int GroupIDCodeMaidContextCSSWindowGroup = 0x1083;
public const int GroupIDCodeMaidContextCSSDocumentGroup = 0x1084;
public const int GroupIDCodeMaidContextHTMLWindowGroup = 0x1085;
public const int GroupIDCodeMaidContextHTMLDocumentGroup = 0x1086;
public const int GroupIDCodeMaidContextJSONDocumentGroup = 0x1087;
public const int GroupIDCodeMaidContextScriptWindowGroup = 0x1088;
public const int GroupIDCodeMaidContextXAMLWindowGroup = 0x1089;
public const int MenuIDCodeMaidContextASPXWindowMenu = 0x1090;
public const int MenuIDCodeMaidContextASPXCodeWindowMenu = 0x1091;
public const int MenuIDCodeMaidContextCodeWindowMenu = 0x1092;
public const int MenuIDCodeMaidContextCSSWindowMenu = 0x1093;
public const int MenuIDCodeMaidContextCSSDocumentMenu = 0x1094;
public const int MenuIDCodeMaidContextHTMLWindowMenu = 0x1095;
public const int MenuIDCodeMaidContextHTMLDocumentMenu = 0x1096;
public const int MenuIDCodeMaidContextJSONDocumentMenu = 0x1097;
public const int MenuIDCodeMaidContextScriptWindowMenu = 0x1098;
public const int MenuIDCodeMaidContextXAMLWindowMenu = 0x1099;
public const int GroupIDCodeMaidContextASPXWindowSubGroup = 0x10A0;
public const int GroupIDCodeMaidContextASPXCodeWindowSubGroup = 0x10A1;
public const int GroupIDCodeMaidContextCodeWindowSubGroup = 0x10A2;
public const int GroupIDCodeMaidContextCSSWindowSubGroup = 0x10A3;
public const int GroupIDCodeMaidContextCSSDocumentSubGroup = 0x10A4;
public const int GroupIDCodeMaidContextHTMLWindowSubGroup = 0x10A5;
public const int GroupIDCodeMaidContextHTMLDocumentSubGroup = 0x10A6;
public const int GroupIDCodeMaidContextJSONDocumentSubGroup = 0x10A7;
public const int GroupIDCodeMaidContextScriptWindowSubGroup = 0x10A8;
public const int GroupIDCodeMaidContextXAMLWindowSubGroup = 0x10A9;
public const int CmdIDCodeMaidAbout = 0x1000;
public const int CmdIDCodeMaidBuildProgressToolWindow = 0x1100;
public const int CmdIDCodeMaidCleanupActiveCode = 0x1200;
public const int CmdIDCodeMaidCleanupAllCode = 0x1300;
public const int CmdIDCodeMaidCleanupOpenCode = 0x1400;
public const int CmdIDCodeMaidCleanupSelectedCode = 0x1500;
public const int CmdIDCodeMaidCloseAllReadOnly = 0x1600;
public const int CmdIDCodeMaidCollapseAllSolutionExplorer = 0x1700;
public const int CmdIDCodeMaidCollapseSelectedSolutionExplorer = 0x1800;
public const int CmdIDCodeMaidCommentFormat = 0x1900;
public const int CmdIDCodeMaidFindInSolutionExplorer = 0x2000;
public const int CmdIDCodeMaidJoinLines = 0x2100;
public const int CmdIDCodeMaidOptions = 0x2200;
public const int CmdIDCodeMaidReadOnlyToggle = 0x2300;
public const int CmdIDCodeMaidRemoveRegion = 0x2400;
public const int CmdIDCodeMaidReorganizeActiveCode = 0x2500;
public const int CmdIDCodeMaidSettingCleanupOnSave = 0x2600;
public const int CmdIDCodeMaidSortLines = 0x2700;
public const int CmdIDCodeMaidSpadeContextDelete = 0x2800;
public const int CmdIDCodeMaidSpadeContextFindReferences = 0x2900;
public const int CmdIDCodeMaidSpadeContextInsertRegion = 0x3000;
public const int CmdIDCodeMaidSpadeContextRemoveRegion = 0x3100;
public const int CmdIDCodeMaidSpadeOptions = 0x3200;
public const int CmdIDCodeMaidSpadeRefresh = 0x3300;
public const int CmdIDCodeMaidSpadeSearch = 0x3400;
public const int CmdIDCodeMaidSpadeSortOrderAlpha = 0x3500;
public const int CmdIDCodeMaidSpadeSortOrderFile = 0x3600;
public const int CmdIDCodeMaidSpadeSortOrderType = 0x3700;
public const int CmdIDCodeMaidSpadeToolWindow = 0x3800;
public const int CmdIDCodeMaidSwitchFile = 0x3900;
public const int IconCleanup = 0x0001;
public const int IconCleanupAll = 0x0001;
public const int IconCloseLocked = 0x0001;
public const int IconCollapse = 0x0001;
public const int IconCommentFormat = 0x0001;
public const int IconFind = 0x0001;
public const int IconInfo = 0x0001;
public const int IconJoin = 0x0001;
public const int IconLock = 0x0001;
public const int IconOptions = 0x0001;
public const int IconProgress = 0x0001;
public const int IconRefresh = 0x0001;
public const int IconRemoveRegion = 0x0001;
public const int IconReorganize = 0x0001;
public const int IconSortAlpha = 0x0001;
public const int IconSortNumeric = 0x0001;
public const int IconSortType = 0x0001;
public const int IconSpade = 0x0001;
public const int IconSwitch = 0x0001;
public const int IconUnlock = 0x0001;
}
}