Text Sharp v2.1 adds support for Visual Studio 2017

Text Sharp is a free extension for Visual Studio that lets you adjust text clarity in the IDE.

v2.1 adds support for Visual Studio 2017.

Download the installer.

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

Continuous Formatting v1.6 adds support for VS 2017 and Task Canvas

Continuous Formatting extension automates C# and C++ code formatting in Visual Studio. It removes the necessity to format code manually, arranging code continuously as you type and make changes.

v1.6 adds support for Visual Studio 2017, formatting of Task Canvas code blocks and fixes an InvalidCastException for ReSharper templates.

Download the installer.

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

Task Canvas v1.5 adds notes and task sharing

The Task Canvas extension lets you edit multiple methods from different classes in one window and quickly switch between document groups.

v1.5 adds notes for free form comments, instructions or temporary text edits; task sharing with team members; drag and drop code blocks reordering; support for the latest Visual Studio 2017 RC build:

See the full what’s new list. Download the installer.

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

Visual Commander v2.6 adds support for VS 2017 RC

Visual Commander is a freemium extension for Visual Studio 2012+ allowing you to automate repetitive tasks in the IDE.

v2.6 adds support for Visual Studio 2017 Release Candidate. See the full what’s new list. Download the installer.

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

Task Canvas v1.4 adds support for ReSharper

The Task Canvas extension for Visual Studio 2015 lets you edit multiple methods from different classes in one window and quickly switch between document groups.

v1.4 improves embedded editor conformance making it now compatible with ReSharper (in file blocks), standard find operations and scrollbar navigation:

See the full what’s new list. Download the installer.

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

Automate SSMS 2016 with Visual Commander

Visual Commander v2.5 adds supports for SQL Server Management Studio 2016 (July v13.0.15500.91 and newer releases):

With Visual Commander you can record a text editing macro and play it back multiple times. You can save and edit the recorded macro as a C# or VB command to add more functionality to it.

You can create commands to quickly insert predefined or generated text to the editor, for example Insert current date and time.

You can access SSMS automation API not available with standard commands and controls. For example, SSMS doesn’t include an extension manager, but you can List installed extensions and you can uninstall an extension (Visual Commander) with the following C# command (References – Microsoft.VisualStudio.ExtensionManager):

public class C : VisualCommanderExt.ICommand
{
    public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
    {
        System.IServiceProvider serviceProvider = package as System.IServiceProvider;
        Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager em =
           (Microsoft.VisualStudio.ExtensionManager.IVsExtensionManager)serviceProvider.GetService(
                typeof(Microsoft.VisualStudio.ExtensionManager.SVsExtensionManager));
	
        Microsoft.VisualStudio.ExtensionManager.IInstalledExtension vcmd = 
            em.GetInstalledExtension("e4b1fd83-b59d-41ca-a21d-19b10230ece5");
        em.Uninstall(vcmd);
        System.Windows.MessageBox.Show(vcmd.Header.Name + " has been uninstalled.");
    }
}

You can subscribe to internal SSMS events and perform automatic tasks with Visual Commander extensions. For example, AutoSave code when SSMS loses focus.

Please, share your ideas and code to automate repetitive SSMS tasks in comments.

Download link: Visual Commander for SSMS 2016 v2.5.

Posted in Vlasov Studio tools | Tagged | Leave a comment

Task Canvas v1.3 adds more options and commands

The Task Canvas extension for Visual Studio 2015 lets you edit multiple methods from different classes in one window and quickly switch between document groups.

v1.3 adds several Task Canvas window options, commands to open and activate the Task Canvas window, support for project reloading:

See the full what’s new list. Download the installer.

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