microsoft / VS-PPT

Productivity Power Tools - a set of Visual Studio extensions improving developer productivity.
http://aka.ms/extendvs
Other
885 stars 144 forks source link

Update for Visual Studio 2022 #247

Open ryanbuening opened 3 years ago

ryanbuening commented 3 years ago

Was wondering if there are plans to update this extension for VS 2022? Migration guide can be found here: https://docs.microsoft.com/en-us/visualstudio/extensibility/migration/update-visual-studio-extension

PathogenDavid commented 3 years ago

There's a (WIP?) PR by @javierdlg for updating PeekF1 and FixMixedTabs here: https://github.com/microsoft/VS-PPT/pull/244

It's not totally clear to me what the state of the PR is. FixedMixedTabsDev17 is not working in 2022p1 for me. (It installs but doesn't react to a mixed-indent file.) Judging by the date on the PR I have to assume Javier's updates were built against an internal preview of 2022, so maybe something has changed since then that broke it. (There also seems to be something funky going on with the dependencies for the publicly-available Dev17 NuGet packages that's preventing a proper restore, although it still builds.)

I did a quick-and-lazy update of the manifests for Match Margin and (the old VS2019) Fix Mixed Tabs and they passed the smoke test. The other extensions could likely be made workable just be updating the manifests as well, but I did not check them. (On my machine the release configuration doesn't build because FXCop is crashing, but debug builds just fine.)

If you're lazy here's my builds for those two extensions only: VS-PPT2022.zip

Mike-E-angelo commented 2 years ago

FWIW looks like there's an official release now, even though the last commit here is from 2018. 🤔 https://devblogs.microsoft.com/visualstudio/boost-your-productivity-with-productivity-power-tools-extensions-in-visual-studio-2022/

scottkuhl commented 2 years ago

FYI: The Align Assignments 2022 More Information link in points to the 2019 version in the Marketplace.

image