How to Colour Code Tabs by Regex in Visual Studio 2022

Richard Moore recorded a video demonstration of the new Visual Studio 2022 v17.5 tab colouring feature, also shows how tabs can be coloured using Tabs Studio:

Posted in Reviews | Tagged | Leave a comment

Task Canvas v3 reduces tab switching in Visual Studio 2022

The Task Canvas extension lets you work with multiple code fragments in one Visual Studio window.

v3.0.0 adds support for Visual Studio 2022:

Download the installer.

Posted in Vlasov Studio tools | Tagged , | Leave a comment

Installing a Visual Studio extension for a RootSuffix

Each Visual Studio instance started with the RootSuffix parameter keeps its own set of extensions. If a Visual Studio extension is available from the Visual Studio Marketplace, you can just install it from the standard Manage Extensions dialog. But if you have only a .vsix file you can use vsixinstaller like this:

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\vsixinstaller.exe" /appidinstallpath:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe" /skuName:Community /skuVersion:16.11.31624.102 /appidname:"Microsoft Visual Studio Community 2019"  /culture:"en-US"  /noep  /rootSuffix:"Demo" TabsStudioVS2019.vsix

Note that example parameters are for the Community edition.

And to find correct skuVersion you can run

"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe"
and copy installationVersion property value from its output.

Posted in Visual Studio tips | Leave a comment

When you don’t limit INetCache size

Investigated why daily Visual Studio 2019 update hangs on my machine and found this:

I’ve never seen 52 million files in one folder before.

Check yours c:\Windows\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\INetCache\IE (requires admin rights).

Posted in Uncategorized | Leave a comment

KCommands v2 adds Vim like commands to quickly find and replace text in Visual Studio 2022

The free KCommands extension for Visual Studio provides a command line to quickly find and replace text without taking your hands off the keyboard:

v2.0.0 adds support for Visual Studio 2022.

Download the installer.

Posted in Vlasov Studio tools | Tagged , | Leave a comment

Disable Outlining Undo v2 removes expand and collapse operations from the editor undo stack in Visual Studio 2022

By default, when you expand or collapse a method or a code region in Visual Studio, this action is pushed on the editor undo stack. It ruins any normal code editing cycle – you do text changes, browse code doing folding/unfolding and now your undo stack is full of unrelated outlining operations, need to press Ctrl+Z multiple times to undo a change.

The Disable Outlining Undo extension excludes expanding and collapsing operations from recording to the undo/redo stack in Visual Studio.

V2.0.0 adds support for Visual Studio 2022.

Download the installer.

Posted in Vlasov Studio tools | Tagged , | Leave a comment

Plain Rename v1.3 hides dashed renaming outline in Visual Studio 2022

Plain Rename is a free extension that hides the dashed outline displayed when you are editing a variable name:

v1.3.0 adds support for Visual Studio 2022 and stops support for Visual Studio 2015.

Download the installer.

Posted in Vlasov Studio tools | Tagged , | Leave a comment

Visual Time Spent v2 adds time tracking to Visual Studio 2022

Visual Time Spent automatically tracks your time spent working on solutions, projects and documents in Visual Studio IDE. It allows you to generate reports to see overall time spent and what activities took most time.

V2.0.0 adds support for Visual Studio 2022 and stops support for Visual Studio 2015.

Download the installer.

Posted in Vlasov Studio tools | Tagged , | Leave a comment

ESharper v2 provides interactive Excel automation with C# from Visual Studio 2022

ESharper is an Excel add-in that lets you write user defined functions and commands using C# interactively in a live Excel session.

v2.0.0 lets you edit function and command code with IntelliSense and syntax highlighting in Visual Studio 2022:

Download the installer.

Posted in Vlasov Studio tools | Tagged , , | 2 Comments

HTML 11 v2 integrates live web page preview in Visual Studio 2022

HTML 11 extension provides tool windows in Visual Studio showing preview of a web page you are currently editing, on desktop and mobile devices.

HTML 11 v2.0.0 adds support for Visual Studio 2022:

Download the installer.

Posted in Vlasov Studio tools | Tagged , | 2 Comments