Visual Studio tools for making life easier

Microsoft Visual Studio by itself it a great tool for developing applications but there are several tools to consider making development even easier.

Here are my favorite extensions. 

EF Core Power tools

If working with Entity Framework code first consider using EF Core Power tools, with this Visual Studio extension reverse engineering of SQL Server, Azure SQL DB, PostgreSQL, MySQL, SQLite, Oracle and SQL Server Compact databases, and SQL Server Database projects (.dacpac files) can be done by right clicking on a C# project then follow several prompts, fill out a few inputs for models and a DbContext to be generated. Download from Microsoft marketplace.

DPack includes various navigation tools (aka browsers) that allow the developer to quickly find solution files, types, particular type code members, methods or properties for instance. DPack includes greatly enhanced numbered bookmarks feature, streamlined surround with feature, and much more.

Two cool options, "Locate in Solution Explorer", right click on a editor tab and select "Locate in Solution Explorer" selects the file in Solution Explorer, "Open Command prompt" from right clicking a project opens Visual Studio command prompt.

ReSharper 

Analyze code quality, On-the-fly code quality analysis is available in C#, VB.NET, XAML, ASP.NET, ASP.NET MVC, JavaScript, TypeScript, CSS, HTML, and XML. You'll know right away if your code needs to be improved.

Safely change the code base, Automated solution-wide code refactorings help you safely change your code base. Whether you need to revitalize legacy code or put your project structure in order, you can rely on ReSharper.

Multiple code editing helpers including extended IntelliSense, hundreds of instant code transformations, auto-importing namespaces, rearranging code, and displaying documentation.

Registry Explorer

This extension provides a tool window for looking at the Visual Studio registry hive. It shows the registry from both the UserRegistryRoot and ApplicationRegistryRoot (_Config).

MarkdownEditor 

A full featured Markdown editor with live preview and syntax highlighting. Supports GitHub flavored Markdown. Write documentation using GitHub markdown. This is good for viewing important information on GitHub repositories along with Dev Ops source code control.

Finally it's good to know various shortcuts in Visual Studio.

Comments

Popular posts from this blog

VB.NET Working with Delegate and Events

Coders asking questions in online forums

GitHub download partial repository