New features of Visual Studio 2019 – New Search Experience and UI changes


Visual Studio 2019 comes with a completely revamped, context-sensitive Search experience.

To change the Theme, search for keyword “Theme” and select the appropriate result.

It would open the respective screen, which allows us to quickly make the changes.

Similarly, to change the Font.


Also, observe the option to “Search online for ‘Font'”, which opens the search result in the browser. It appends the “Visual Studio 2019” keyword to the search term.

The search result is also context-sensitive,

For e.g. search results when a search is performed when the context is the file within a project.

The search results when Solution is selected inside Solution Explorer.

Recent results screen

With regards to UI changes, we now have the new Start Page

Clone or check out code lets us open the Git Repository quickly

Create a new project allows, search for the project template and filter it as well

The toolbar changes, top one is 2019 one and the bottom one is Visual Studio 2017. Project Name has moved to the right in the toolbar and it is now 2 rows. Quick Launch is now replaced with the Search box.

Automatic downloading updates.

The above useful changes are surely going to be loved by the technical community who always loved Visual Studio.

Hope it helps..

New features of Visual Studio 2019 – Export / Import Visual Studio Configuration Settings


Within Visual Studio Installer, we now have the option to export and import the configuration settings. These configuration settings can then be shared with the team to import, which makes sure that all of them have the same set of workloads installed in their Visual Studio environment.

Select the version of Visual Studio and click on Export Configuration.

Click on Review Details to check the workloads part of the configuration

Here we can see .NET desktop and ASP.NET workload to be part of it.

The content of .vsconfig file

To import it, click on Import Configuration.

Select vsconfig file and click on Review Details

Click on Modify to install the workload/components.

The installation begins and installs the required components.

Hope it helps..

My Favorite – Visual Studio Tips and Tricks


Sharing some of my favorites

  • Select entire line of code

Put the cursor anywhere in that line of code and without selecting anything just press ctrl + c or ctrl + x

Here I have put my cursor just before the var declaration.

Pressing ctrl + x will cut the entire line


  • Use ALT key to make selection from middle of the line spanning multiple lines and replace the content.

Press and hold Alt while making the selection to select the content from the middle, instead of beginning of the next line.

Also, here we can start typing to replace the content.

  • Change selected text’s case

  • Ctrl +] to move to the matching brace and Ctrl + Shift +] to select everything between matching braces.


  • Move between methods inside using Visual Studio

Using Edit à Next Method and Previous Method we can easily navigate between the methods


  • Use cw code snippet for Console.WriteLine


  • Show Output Window when build starts

Navigate to Tools à Options to enable this setting

  • Use Shift + Enter to place “;” at the end of line
  • Use Peek Definition to get details of the referenced property or method


Use Preview Tooltip for vertical scroll bar

Go to Options à All Languages à Scroll Bars and check Show Preview Tooltip

This will show the preview of the source code at that point.

Hope it helps..

Nice article on understanding Code Map in Visual Studio


Hi,

Recently had a requirement to document and show stack trace for a particular method to understand the flow

No better way to do it than through code map using Visual Studio

http://blogs.msdn.com/b/zainnab/archive/2013/02/07/visual-studio-2012-update-1-understanding-code-map.aspx

Bye..

Generating Class Diagram using Visual Studio 2013


Hi,

Currently working on some documentation, so had to generated some class diagrams. Visual Studio 2013 provides us modelling project which can be used for generating the class diagram.

Check this article

http://blogs.msdn.com/b/cdndevs/archive/2014/08/11/working-with-class-diagrams-let-visual-studio-2013-do-the-work.aspx

Hope it helps..

This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them


Hi,

Got this issue today while working on a visual studio solution downloaded from web.

To fix this

In Visual Studio

Go to à Tools à Options

Hope it helps ..

%d bloggers like this: