Skip to content

Commit c0a5fd7

Browse files
VS2017 support
1 parent 6ff9110 commit c0a5fd7

14 files changed

+8
-179
lines changed

README.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,6 @@ with Visual Studio events such as "After build" etc.
8686

8787
![Visual Studio bindings](art/bindings.png)
8888

89-
## Intellisense
90-
91-
If you manually edit bindings in `command.json``,
92-
then full Intellisense is provided.
93-
94-
![Bindings Intellisense](art/intellisense.png)
95-
9689
## Open Command Line
9790

9891
For the optimal experience with batch file and Visual Studio, try

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
image: Visual Studio 2015
1+
image: Visual Studio 2017 RC
22

33
install:
44
- ps: (new-object Net.WebClient).DownloadString("https://raw.github.com/madskristensen/ExtensionScripts/master/AppVeyor/vsix.ps1") | iex

art/intellisense.png

-7.16 KB
Binary file not shown.

lib/Microsoft.CSS.Core.dll

-158 KB
Binary file not shown.

lib/Microsoft.JSON.Core.dll

-308 KB
Binary file not shown.

lib/Microsoft.JSON.Editor.dll

-112 KB
Binary file not shown.
Binary file not shown.

lib/Microsoft.Web.Editor.dll

-324 KB
Binary file not shown.

src/CommandTaskRunner.csproj

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
<DependentUpon>VSCommandTable.vsct</DependentUpon>
6565
</Compile>
6666
<Compile Include="VSPackage.cs" />
67-
<Compile Include="Completion\JsonTreeVisitor.cs" />
6867
<Compile Include="Constants.cs" />
6968
<Compile Include="Helpers\TaskRunner\FileTextUtil.cs" />
7069
<Compile Include="Helpers\TaskRunner\ITextUtil.cs" />
@@ -78,8 +77,6 @@
7877
<Compile Include="Helpers\TaskRunner\TextViewUtil.cs" />
7978
<Compile Include="Helpers\TaskRunner\VsTextViewTextUtil.cs" />
8079
<Compile Include="Properties\AssemblyInfo.cs" />
81-
<Compile Include="Completion\TaskCompletionProvider.cs" />
82-
<Compile Include="Completion\SimpleCompletionEntry.cs" />
8380
<Compile Include="TaskRunner\CommandTask.cs" />
8481
<Compile Include="TaskRunner\TaskParser.cs" />
8582
<Compile Include="TaskRunner\TaskRunnerProvider.cs" />
@@ -130,21 +127,6 @@
130127
</Reference>
131128
<Reference Include="Microsoft.Build.Framework" />
132129
<Reference Include="Microsoft.CSharp" />
133-
<Reference Include="Microsoft.CSS.Core, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
134-
<SpecificVersion>False</SpecificVersion>
135-
<HintPath>..\lib\Microsoft.CSS.Core.dll</HintPath>
136-
<Private>False</Private>
137-
</Reference>
138-
<Reference Include="Microsoft.JSON.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
139-
<SpecificVersion>False</SpecificVersion>
140-
<HintPath>..\lib\Microsoft.JSON.Core.dll</HintPath>
141-
<Private>False</Private>
142-
</Reference>
143-
<Reference Include="Microsoft.JSON.Editor, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
144-
<SpecificVersion>False</SpecificVersion>
145-
<HintPath>..\lib\Microsoft.JSON.Editor.dll</HintPath>
146-
<Private>False</Private>
147-
</Reference>
148130
<Reference Include="Microsoft.VisualStudio.CommandBars, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
149131
<EmbedInteropTypes>False</EmbedInteropTypes>
150132
</Reference>
@@ -206,8 +188,6 @@
206188
<Private>True</Private>
207189
</Reference>
208190
<Reference Include="Microsoft.VisualStudio.TaskRunnerExplorer.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
209-
<SpecificVersion>False</SpecificVersion>
210-
<HintPath>..\lib\Microsoft.VisualStudio.TaskRunnerExplorer.14.0.dll</HintPath>
211191
<Private>False</Private>
212192
</Reference>
213193
<Reference Include="Microsoft.VisualStudio.Text.Data, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
@@ -234,11 +214,6 @@
234214
<HintPath>..\packages\Microsoft.VisualStudio.Validation.14.1.111\lib\net45\Microsoft.VisualStudio.Validation.dll</HintPath>
235215
<Private>True</Private>
236216
</Reference>
237-
<Reference Include="Microsoft.Web.Editor, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
238-
<SpecificVersion>False</SpecificVersion>
239-
<HintPath>..\lib\Microsoft.Web.Editor.dll</HintPath>
240-
<Private>False</Private>
241-
</Reference>
242217
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
243218
<HintPath>..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll</HintPath>
244219
<Private>False</Private>
@@ -273,7 +248,7 @@
273248
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
274249
<ProjectExtensions>
275250
<VisualStudio>
276-
<UserProperties JSON_4commands_1json__JSONSchema="commands-schema.json" Schema_4commands_1json__JSONSchema="commands-schema.json" />
251+
<UserProperties Schema_4commands_1json__JSONSchema="commands-schema.json" JSON_4commands_1json__JSONSchema="commands-schema.json" />
277252
</VisualStudio>
278253
</ProjectExtensions>
279254
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">

src/Completion/JsonTreeVisitor.cs

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/Completion/SimpleCompletionEntry.cs

Lines changed: 0 additions & 32 deletions
This file was deleted.

src/Completion/TaskCompletionProvider.cs

Lines changed: 0 additions & 75 deletions
This file was deleted.

src/source.extension.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ------------------------------------------------------------------------------
22
// <auto-generated>
3-
// This file was generated by Extensibility Tools v1.10.185
3+
// This file was generated by Extensibility Tools v1.10.188
44
// </auto-generated>
55
// ------------------------------------------------------------------------------
66
namespace CommandTaskRunner

src/source.extension.vsixmanifest

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,12 @@
1212
</Metadata>
1313
<Installation>
1414
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="14.0" />
15+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="15.0" />
1516
</Installation>
16-
<Dependencies>
17-
<Dependency d:Source="Installed" Id="0AC2ABB1-6383-4608-BA51-B58A23DD9E8A" DisplayName="Web Development Tools" Version="[14.0,15.0)" />
18-
</Dependencies>
17+
<Prerequisites>
18+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,16.0)" DisplayName="Visual Studio core editor" />
19+
<Prerequisite Id="Microsoft.VisualStudio.Component.Web" Version="[15.0,16.0)" DisplayName="Web development tools" />
20+
</Prerequisites>
1921
<Assets>
2022
<Asset Type="Microsoft.VisualStudio.MefComponent" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%|" />
2123
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />

0 commit comments

Comments
 (0)