Skip to content

Commit

Permalink
Extracted editor string manipulation into its own extension
Browse files Browse the repository at this point in the history
  • Loading branch information
madskristensen committed May 3, 2016
1 parent ee09c21 commit 8e7a36a
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 28 deletions.
40 changes: 20 additions & 20 deletions EditorExtensions/EditorExtensions.vsct
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<ButtonText>Web Essentials</ButtonText>
</Strings>
</Menu>
<Menu guid="guidEditorExtensionsCmdSet" id="SubMenu" priority="0x001" type="Menu">
<!--<Menu guid="guidEditorExtensionsCmdSet" id="SubMenu" priority="0x001" type="Menu">
<Parent guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" />
<Strings>
<ButtonText>Encode Selection</ButtonText>
Expand All @@ -26,7 +26,7 @@
<ButtonText>Transform Selection</ButtonText>
<CommandName>Transform Selection</CommandName>
</Strings>
</Menu>
</Menu>-->
<Menu guid="guidCssIntellisenseCmdSet" id="CssIntellisenseSubMenu" priority="0x201" type="Menu">
<Parent guid="guidCssCmdSet" id="MyMenuGroup" />
<CommandFlag>DynamicVisibility</CommandFlag>
Expand All @@ -42,21 +42,21 @@
<CommandName>Web Essentials</CommandName>
</Strings>
</Menu>
<Menu guid="guidEditorLinesCmdSet" id="LinesMenu" priority="0x201" type="Menu">
<!--<Menu guid="guidEditorLinesCmdSet" id="LinesMenu" priority="0x201" type="Menu">
<Parent guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" />
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Selected Lines</ButtonText>
</Strings>
</Menu>
</Menu>-->
</Menus>

<Groups>
<Group guid="guidTopMenu" id="SolutionSubMenuGroup" priority="0x0002">
<Parent guid="guidTopMenu" id="TopMenu"/>
</Group>

<Group guid="guidEditorExtensionsCmdSet" id="HtmlEncodingMenuGroup" priority="0x0002">
<!--<Group guid="guidEditorExtensionsCmdSet" id="HtmlEncodingMenuGroup" priority="0x0002">
<Parent guid="guidEditorExtensionsCmdSet" id="SubMenu"/>
</Group>
Expand All @@ -78,7 +78,7 @@
<Group guid="guidEditorExtensionsCmdSet" id="CryptoTransformMenuGroup" priority="0x0003">
<Parent guid="guidEditorExtensionsCmdSet" id="TransformSubMenu"/>
</Group>
</Group>-->

<Group guid="guidCssCmdSet" id="MyMenuGroup" priority="0x0003">
<Parent guid="cssEditorCommandSet" id="cssContextMenu"/>
Expand Down Expand Up @@ -120,17 +120,17 @@
<Parent guid="guidSolutionExplorerCmdSet" id="MySubMenuGroup"/>
</Group>

<Group guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" priority="0x0002">
<!--<Group guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" priority="0x0002">
<Parent guid="guidTopMenu" id="TopMenu" />
</Group>
</Group>-->

<Group guid="guidEditorLinesCmdSet" id="LinesMenuGroup" priority="0x0002">
<!--<Group guid="guidEditorLinesCmdSet" id="LinesMenuGroup" priority="0x0002">
<Parent guid="guidEditorLinesCmdSet" id="LinesMenu"/>
</Group>
</Group>-->
</Groups>

<Buttons>
<Button guid="guidEditorExtensionsCmdSet" id="cmdidHtmlEncode" priority="0x0101" type="Button">
<!--<Button guid="guidEditorExtensionsCmdSet" id="cmdidHtmlEncode" priority="0x0101" type="Button">
<Parent guid="guidEditorExtensionsCmdSet" id="HtmlEncodingMenuGroup" />
<CommandFlag>DynamicVisibility</CommandFlag>
<CommandFlag>DefaultDisabled</CommandFlag>
Expand Down Expand Up @@ -282,7 +282,7 @@
<Strings>
<ButtonText>Remove Empty Lines</ButtonText>
</Strings>
</Button>
</Button>-->

<Button guid="guidCssCmdSet" id="cmdidCssRemoveDuplicates" priority="0x0100" type="Button">
<Parent guid="guidCssCmdSet" id="CssSubMenuGroup" />
Expand Down Expand Up @@ -501,14 +501,14 @@

<KeyBinding guid="guidFormattingCmdSet" id="ExpandSelection" mod1="Alt" key1="1" editor="guidVSStd97"/>
<KeyBinding guid="guidFormattingCmdSet" id="ContractSelection" mod1="Alt" key1="2" editor="guidVSStd97"/>
<KeyBinding guid="guidEditorLinesCmdSet" id="SortAsc" mod1="Alt" key1="3" editor="guidVSStd97"/>
<KeyBinding guid="guidEditorLinesCmdSet" id="SortDesc" mod1="Alt" key1="4" editor="guidVSStd97"/>
<!--<KeyBinding guid="guidEditorLinesCmdSet" id="SortAsc" mod1="Alt" key1="3" editor="guidVSStd97"/>
<KeyBinding guid="guidEditorLinesCmdSet" id="SortDesc" mod1="Alt" key1="4" editor="guidVSStd97"/>-->

</KeyBindings>

<CommandPlacements>
<!-- Editor Lines start-->
<CommandPlacement guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" priority="0x0300">
<!--<CommandPlacement guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" priority="0x0300">
<Parent guid="jsEditorCommandSet" id="jsContextMenu"/>
</CommandPlacement>
<CommandPlacement guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" priority="0x0300">
Expand All @@ -519,7 +519,7 @@
</CommandPlacement>
<CommandPlacement guid="guidEditorLinesCmdSet" id="LinesTopMenuGroup" priority="0x0300">
<Parent guid="htmlEditorCommandSetLibra" id="htmlContextMenuLibra"/>
</CommandPlacement>
</CommandPlacement>-->
<!-- Editor Lines end-->

<CommandPlacement guid="guidCssCmdSet" id="MyMenuGroup" priority="0x0010">
Expand Down Expand Up @@ -565,7 +565,7 @@

<GuidSymbol name="guidEditorExtensionsCmdSet" value="{e396b698-e00e-444b-9f5f-3dcb1ef74e41}">
<IDSymbol name="MyMenuGroup" value="0x1020" />
<IDSymbol name="cmdidHtmlEncode" value="0x0102" />
<!--<IDSymbol name="cmdidHtmlEncode" value="0x0102" />
<IDSymbol name="cmdidHtmlDecode" value="0x0103" />
<IDSymbol name="SubMenu" value="0x0104" />
<IDSymbol name="HtmlEncodingMenuGroup" value="0x0600" />
Expand All @@ -586,20 +586,20 @@
<IDSymbol name="cmdidSha1Transform" value="0x0121" />
<IDSymbol name="cmdidSha256Transform" value="0x0122" />
<IDSymbol name="cmdidSha384Transform" value="0x0123" />
<IDSymbol name="cmdidSha512Transform" value="0x0124" />
<IDSymbol name="cmdidSha512Transform" value="0x0124" />-->
<IDSymbol name="ReferenceJs" value="0x333" />
<IDSymbol name="AddGrunt" value="0x337" />
</GuidSymbol>

<GuidSymbol name="guidEditorLinesCmdSet" value="{e396b698-e00e-444b-9f5f-3dcb1ef74e67}">
<!--<GuidSymbol name="guidEditorLinesCmdSet" value="{e396b698-e00e-444b-9f5f-3dcb1ef74e67}">
<IDSymbol name="LinesMenu" value="0x0001" />
<IDSymbol name="LinesMenuGroup" value="0x0002" />
<IDSymbol name="SortAsc" value="0x0003" />
<IDSymbol name="SortDesc" value="0x0004" />
<IDSymbol name="RemoveDuplicateLines" value="0x0005" />
<IDSymbol name="LinesTopMenuGroup" value="0x0006" />
<IDSymbol name="RemoveEmptyLines" value="0x0007" />
</GuidSymbol>
</GuidSymbol>-->

<GuidSymbol name="guidCssCmdSet" value="{e396b698-e00e-444b-9f5f-3dcb1ef74e50}">
<IDSymbol name="MyMenuGroup" value="0x1020" />
Expand Down
6 changes: 0 additions & 6 deletions EditorExtensions/WebEssentials2015.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -666,11 +666,6 @@
<Compile Include="LESS\Commands\LessExtractMixinCommandTarget.cs" />
<Compile Include="LESS\Commands\LessExtractVariableCommandTarget.cs" />
<Compile Include="LESS\Commands\LessCreationListener.cs" />
<Compile Include="Shared\Commands\RemoveEmptyLinesCommandTarget.cs" />
<Compile Include="Shared\Commands\RemoveDuplicateLinesCommandTarget.cs" />
<Compile Include="Shared\Commands\SortSelectedLinesCommandTarget.cs" />
<Compile Include="Shared\Commands\EncodeSelectionCommandTarget.cs" />
<Compile Include="Shared\Commands\TextCreationListener.cs" />
<Compile Include="Shared\Commands\MinifySelectionCommandTarget.cs" />
<Compile Include="CSS\Commands\CssAddMissingStandardCommandTarget.cs" />
<Compile Include="Shared\Commands\ExtractToFileCommandTarget.cs" />
Expand Down Expand Up @@ -745,7 +740,6 @@
<Compile Include="CSS\MenuItems\SolutionColors.cs" />
<Compile Include="Misc\MenuItems\ProjectSettings.cs" />
<Compile Include="Misc\MenuItems\Diff.cs" />
<Compile Include="Misc\MenuItems\Transform.cs" />
<Compile Include="Settings\ProjectSettingsTextViewListener.cs" />
<Compile Include="HTML\QuickInfo\ImageHtml\ImageQuickInfo.cs" />
<Compile Include="HTML\QuickInfo\ImageHtml\ImageQuickInfoController.cs" />
Expand Down
4 changes: 2 additions & 2 deletions EditorExtensions/WebEssentialsPackage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ protected async override void Initialize()

if (null != mcs)
{
TransformMenu transform = new TransformMenu(DTE, mcs);
//TransformMenu transform = new TransformMenu(DTE, mcs);
DiffMenu diffMenu = new DiffMenu(mcs);
ProjectSettingsMenu projectSettingsMenu = new ProjectSettingsMenu(DTE, mcs);
SolutionColorsMenu solutionColorsMenu = new SolutionColorsMenu(mcs);
Expand All @@ -88,7 +88,7 @@ protected async override void Initialize()
solutionColorsMenu.SetupCommands();
projectSettingsMenu.SetupCommands();
diffMenu.SetupCommands();
transform.SetupCommands();
//transform.SetupCommands();
unMinifyMenu.SetupCommands();
}

Expand Down

0 comments on commit 8e7a36a

Please sign in to comment.