├── art ├── tool-window.png └── context-menu.png ├── src ├── Resources │ └── Icon.png ├── source.extension.ico ├── Properties │ └── AssemblyInfo.cs ├── PackageManagerToolWindow.cs ├── source.extension.cs ├── VSCommandTable.vsct ├── PackageManagerToolWindowControl.xaml ├── VSCommandTable.cs ├── source.extension.vsixmanifest ├── PackageManagerToolWindowControl.xaml.cs ├── Commands │ └── PackageManagerToolWindowCommand.cs ├── AutoLoadPackageManagerPackage.cs ├── packages.config ├── VsTheme.cs ├── source.extension.resx ├── AutoLoadPackageManager.cs └── AutoLoadPackageManager.csproj ├── appveyor.yml ├── LICENSE ├── README.md ├── AutoLoadPackageManager.sln ├── .gitattributes └── .gitignore /art/tool-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/AutoLoadPackageManager/master/art/tool-window.png -------------------------------------------------------------------------------- /art/context-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/AutoLoadPackageManager/master/art/context-menu.png -------------------------------------------------------------------------------- /src/Resources/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/AutoLoadPackageManager/master/src/Resources/Icon.png -------------------------------------------------------------------------------- /src/source.extension.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madskristensen/AutoLoadPackageManager/master/src/source.extension.ico -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- 1 | image: Visual Studio 2017 2 | 3 | install: 4 | - ps: (new-object Net.WebClient).DownloadString("https://raw.github.com/madskristensen/ExtensionScripts/master/AppVeyor/vsix.ps1") | iex 5 | 6 | before_build: 7 | - ps: Vsix-IncrementVsixVersion | Vsix-UpdateBuildVersion 8 | 9 | build_script: 10 | - nuget restore -Verbosity quiet 11 | - msbuild /p:configuration=Release /p:DeployExtension=false /p:ZipPackageCompressionLevel=normal /v:m 12 | 13 | after_test: 14 | - ps: Vsix-PushArtifacts | Vsix-PublishToGallery 15 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2018 Mads Kristensen 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. -------------------------------------------------------------------------------- /src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | using AutoLoadPackageManager; 4 | 5 | [assembly: AssemblyTitle(Vsix.Name)] 6 | [assembly: AssemblyDescription(Vsix.Description)] 7 | [assembly: AssemblyConfiguration("")] 8 | [assembly: AssemblyCompany(Vsix.Author)] 9 | [assembly: AssemblyProduct(Vsix.Name)] 10 | [assembly: AssemblyCopyright(Vsix.Author)] 11 | [assembly: AssemblyTrademark("")] 12 | [assembly: AssemblyCulture("")] 13 | 14 | [assembly: ComVisible(false)] 15 | 16 | [assembly: AssemblyVersion(Vsix.Version)] 17 | [assembly: AssemblyFileVersion(Vsix.Version)] 18 | -------------------------------------------------------------------------------- /src/PackageManagerToolWindow.cs: -------------------------------------------------------------------------------- 1 | namespace AutoLoadPackageManager 2 | { 3 | using System; 4 | using System.Runtime.InteropServices; 5 | using Microsoft.VisualStudio.Shell; 6 | using Microsoft.VisualStudio.Shell.Settings; 7 | 8 | [Guid(WindowGuid)] 9 | public class PackageManagerToolWindow : ToolWindowPane 10 | { 11 | public const string WindowGuid = "ddac3bc3-cd4d-4eb1-b726-af3a4402667f"; 12 | public const string Title = "Package Load Explorer"; 13 | 14 | public PackageManagerToolWindow(ShellSettingsManager settingsManager) : base(null) 15 | { 16 | Caption = Title; 17 | Content = new PackageManagerToolWindowControl(settingsManager); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/source.extension.cs: -------------------------------------------------------------------------------- 1 | // ------------------------------------------------------------------------------ 2 | // 3 | // This file was generated by Extensibility Tools v1.10.211 4 | // 5 | // ------------------------------------------------------------------------------ 6 | namespace AutoLoadPackageManager 7 | { 8 | static class Vsix 9 | { 10 | public const string Id = "AutoLoadPackageManager.d28343a5-6123-475e-9f5d-63705c8e166e"; 11 | public const string Name = "Package Load Explorer"; 12 | public const string Description = @"Shows information about how VS packages are loaded in Visual Studio."; 13 | public const string Language = "en-US"; 14 | public const string Version = "1.0.999"; 15 | public const string Author = "Mads Kristensen"; 16 | public const string Tags = "vsix, extensions"; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/VSCommandTable.vsct: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /src/PackageManagerToolWindowControl.xaml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |