Coder Social home page Coder Social logo

collapseandsync's People

Contributors

cpmcgrath avatar

Stargazers

Artem Moldovanenko avatar Stephen Klancher avatar  avatar Martin Smith avatar  avatar  avatar David Terracino avatar hirokazu avatar Gary Ewan Park avatar Radoslav Rachev avatar  avatar

Watchers

 avatar Zane Jemmett avatar

collapseandsync's Issues

Collapse and Track Active Item?

I like to use the track active item setting in visual studio but I would prefer that the solution explorer collapses, and then tracks the item. This extension seems like it would be a natural fit for this behavior and I was wondering if it could be extended to work this way. I do not have the extension installed but I did check the source to see if this was a feature and did not see something that looked like a setting. Forgive me if I am wrong though as it has been a while since I worked on an extension.

Icon

The icon was made for VS2010, VS2012 already has a collapse and sync icon, these should be used as the basis of a new icon.

Add Support for Visual Studio 2022

Visual Studio 2022 comes with a fairly significant catch - You can't make the one VSIX for that targets old versions and 2022. As such there will be two marketplace entries for it.

The Microsoft Documents recommend build configurations so the same source code can build 2 vsixs, but considering there's no need for extra features beyond supporting new versions of Visual Studio, I'm just going to handle it with branches.

The nature of this change means I probably won't publish the VS2022 version to the marketplace until around VS2022 is released. In the meantime, you can download it from https://ci.appveyor.com/project/cpmcgrath/collapseandsync/builds/41257755/artifacts

Extension not installable on VS2019

I've used this extension before so this must be a problem with a recent update (or I messed up something). As of this writing I cannot find the extension in the store. I resorted to manual download, but the installation fails.

I get the following error when I try to install the vsix:
This extension is not currently installable on any currently installed products.

Logs:

22.12.2019 03:31:16 - Microsoft VSIX Installer
22.12.2019 03:31:16 - -------------------------------------------
22.12.2019 03:31:16 - vsixinstaller.exe version:
22.12.2019 03:31:16 - 16.4.1057
22.12.2019 03:31:16 - -------------------------------------------
22.12.2019 03:31:16 - Command line parameters:
22.12.2019 03:31:16 - C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,C:\Users\boris\AppData\Local\Temp\CollapseAndSync.vsix
22.12.2019 03:31:16 - -------------------------------------------
22.12.2019 03:31:16 - Microsoft VSIX Installer
22.12.2019 03:31:16 - -------------------------------------------
22.12.2019 03:31:17 - Initializing Install...
22.12.2019 03:31:18 - Extension Details...
22.12.2019 03:31:18 - 	Identifier         : 8a270170-a54e-4815-86b6-9c0a93963640
22.12.2019 03:31:18 - 	Name               : Solution Explorer Collapse And Sync
22.12.2019 03:31:18 - 	Author             : cpmcgrath
22.12.2019 03:31:18 - 	Version            : 7.0.16.0
22.12.2019 03:31:18 - 	Description        : Combines the "Collapse All" and "Sync with Active Document" into one command.
22.12.2019 03:31:18 - 	Locale             : en-US
22.12.2019 03:31:18 - 	MoreInfoURL        : http://visualstudiogallery.msdn.microsoft.com/en-us/ef4ac3e9-d056-4383-8ca2-11721bd879b4
22.12.2019 03:31:18 - 	InstalledByMSI     : False
22.12.2019 03:31:18 - 	SupportedFrameworkVersionRange : [4.5,)
22.12.2019 03:31:18 - 
22.12.2019 03:31:18 - 	SignatureState     : Unsigned
22.12.2019 03:31:18 - 	Supported Products : 
22.12.2019 03:31:18 - 		Microsoft.VisualStudio.Community
22.12.2019 03:31:18 - 			Version : [11.0,16.0]
22.12.2019 03:31:18 - 		Microsoft.VisualStudio.Enterprise
22.12.2019 03:31:18 - 			Version : [11.0,16.0)
22.12.2019 03:31:18 - 		Microsoft.VisualStudio.Pro
22.12.2019 03:31:18 - 			Version : [11.0,16.0)
22.12.2019 03:31:18 - 		Microsoft.VisualStudio.Premium
22.12.2019 03:31:18 - 			Version : [11.0,16.0)
22.12.2019 03:31:18 - 		Microsoft.VisualStudio.Ultimate
22.12.2019 03:31:18 - 			Version : [11.0,16.0)
22.12.2019 03:31:18 - 
22.12.2019 03:31:18 - 	References         : 
22.12.2019 03:31:18 - 		-------------------------------------------------------
22.12.2019 03:31:18 - 		Identifier   : Microsoft.VisualStudio.MPF.11.0
22.12.2019 03:31:18 - 		Name         : Visual Studio MPF 11.0
22.12.2019 03:31:18 - 		Version      : [11.0,)
22.12.2019 03:31:18 - 		MoreInfoURL  : 
22.12.2019 03:31:18 - 		Nested       : No
22.12.2019 03:31:18 - 
22.12.2019 03:31:18 - 	Prerequisites      : 
22.12.2019 03:31:18 - 		-------------------------------------------------------
22.12.2019 03:31:18 - 		Identifier   : Microsoft.VisualStudio.Component.CoreEditor
22.12.2019 03:31:18 - 		Name         : Visual Studio core editor
22.12.2019 03:31:18 - 		Version      : [15.0,)
22.12.2019 03:31:18 - 
22.12.2019 03:31:18 - Signature Details...
22.12.2019 03:31:18 - 	Extension is not signed.
22.12.2019 03:31:18 - 
22.12.2019 03:31:18 - Searching for applicable products...
22.12.2019 03:31:18 - Found installed product - Global Location
22.12.2019 03:31:18 - Found installed product - Visual Studio Community 2019
22.12.2019 03:31:18 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
   at VSIXInstaller.ExtensionService.GetInstallableDataImpl(IInstallableExtension extension, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)
   at VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)
   at VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported)
   at VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported)
   at VSIXInstaller.App.Initialize(Boolean isRepairSupported)
   at VSIXInstaller.App.Initialize()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.