Sync Block Edit v1.4 adds support for Visual Studio 2019

Sync Block Edit is a free extension that lets you easily update duplicate blocks of text in multiple files from Visual Studio.

v1.4 adds support for Visual Studio 2019 and stops support for Visual Studio 2012/2013.

Download the installer.

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

Runtime Flow v2 adds support for Visual Studio 2019

Runtime Flow in real time monitors and logs function calls and function parameters in a running .NET application and shows a stack trace tree, with no instrumentation or source code required for monitoring.

v2.0.0 adds integration with Visual Studio 2019:

Download link: Visual Studio edition.

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

Plain Rename v1.2 adds support for VS 2019

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

v1.2 adds support for Visual Studio 2019.

Download the installer.

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

ESharper v1.8.0 adds support for Visual Studio 2019

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

V1.8.0 lets you edit function and command code with IntelliSense and syntax highlighting in Visual Studio 2019:

If you add the [ExcelDna.Integration.ExcelCommand()] attribute to a method in the functions task pane, it will be registered as a command that you can add to the Ribbon:

Download the installer.

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

Hutch tips

Jeremy Hutchinson runs a series of Visual Studio tips covering debugging and IDE productivity. Check it out!

Posted in Visual Studio tips | Leave a comment

Tabs Studio v4.6.0 adds support for SSMS 18

Tabs Studio is a Visual Studio and SSMS extension empowering you to work comfortably with any number of open documents.

v4.6.0 adds support for SQL Server Management Studio 18.0 RC1:

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

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

Most Popular Development Environments

According to Stack Overflow developer surveys for the last three years (2016 2017 2018), Visual Studio retains a high position around 35%:

Visual Studio Code demonstrates impressive growth to the top from 7.2% to 34.9%. It will be interesting to see this year results. (Update: in 2019 Visual Studio Code have reached 50.7%)

Raw data:

2016 2017 2018
Visual Studio Code 7.2 24.0 34.9
Visual Studio 35.6 38.8 34.3
Notepad++ 35.6 34.3 34.2
Sublime Text 31.0 31.4 28.9
Vim 26.1 27.1 25.8
IntelliJ 17.0 23.0 24.9
Android Studio 13.0 14.0 19.3
Eclipse 22.7 20.0 18.9
Atom 12.5 20.0 18.0

Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs. Runs on macOS, Linux, and Windows. Free for private or commercial use, open source:

Visual Studio is a fully featured IDE for Android, iOS, Windows, web, and cloud. You can edit, debug, and build code, and then publish an app. Over and above the standard editor and debugger that most IDEs provide, Visual Studio includes compilers, code completion tools, graphical designers, and many more features to ease the software development process. Visual Studio is available for Windows and Mac. Visual Studio for Mac has many of the same features as Visual Studio 2017, and is optimized for developing cross-platform and mobile apps. There are three editions of Visual Studio 2017 – Community (free), Professional, and Enterprise:

Notepad++ is a free, open source code editor that supports several languages. Based on the powerful editing component Scintilla, Notepad++ is written in C++, runs in the MS Windows environment and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size:

Sublime Text is a versatile, commercial text editor for code that automates repetitive tasks so you can focus on the important stuff. It works on OS X, Windows and Linux:

Vim is a highly configurable text editor built to enable efficient text editing. All commands can be given with the keyboard. This has the advantage that you can keep your fingers on the keyboard and your eyes on the screen. For those who want it, there is mouse support and a GUI version with scrollbars and menus. Vim supports hundreds of programming languages and file formats. Vim is open source Charityware – there are no restrictions on using or copying Vim, but the author encourages you to make a donation to charity. Vim runs under Windows, Macintosh, VMS and almost all flavors of UNIX:

IntelliJ IDEA is a capable and ergonomic IDE for JVM. Available in two editions: commercial Ultimate for web and enterprise development, and free open-source Community for JVM and Android Development. Runs on Windows, macOS and Linux:

Android Studio is the official IDE for Android app development, based on IntelliJ IDEA. On top of IntelliJ’s powerful code editor and developer tools, Android Studio offers a flexible Gradle-based build system, a fast and feature-rich emulator, a unified environment where you can develop for all Android devices, Instant Run to push changes to your running app without building a new APK, code templates and GitHub integration, extensive testing tools and frameworks, lint tools, C++ and NDK support, built-in support for Google Cloud Platform. Free and open source. Runs on Windows, Mac and Linux:

Eclipse IDE is the leading open platform for professional developers with first class support for Java, JavaScript, C/C++, PHP, Rust, and other languages. Runs on Mac OS X, Windows and Linux. Free and open source:

Atom is a hackable text editor for the 21st Century. Atom is a specialized variant of Chromium designed to be a text editor rather than a web browser. Every Atom window is essentially a locally-rendered web page. All the APIs available to a typical Node.js application are also available to the code running in each window’s JavaScript context. This hybrid provides a unique client-side development experience. Runs on OS X, Windows and Linux. Free and open source:

What is your favorite development environment?

Posted in Reviews | Leave a comment