Table of contents
  1. Shortcuts
  2. Console
    1. Nuget
  3. Extentions
    1. Useful
    2. Code Formatters
      1. Native VS options
      2. Plugins
      3. Linters




Shortcuts

  • Ctrl + Alt + click : Add a secondary caret
  • Ctrl + Alt + double-click : Add a secondary word selection
  • Ctrl + Alt + click + drag : Add a secondary selection
  • Shift + Alt + . : Add the next matching text as a selection
  • Shift + Alt + ; : Add all matching text as selections
  • Shift + Alt + , : Remove last selected occurrence
  • Shift + Alt + / : Skip next matching occurrence
  • Alt + click : Add a box selection
  • Esc or click : Clear all selections

Some of those commands are also available in the Edit menu:

Multiple Carets Menu

Console

Nuget

  • Port packages from one project to another
Get-Package -ProjectName 'SourceProject\LogicalPath\Source.Project.Name' | ForEach-Object { Install-Package -Id $_.Id -Version $_.Versions -Projectname 'TargetProject\LogicalPath\Target.Project.Name' }
Get-Project -All | Add-BindingRedirect

# or

 Get-Project MyProject | Add-BindingRedirect
Update-Package -Reinstall Antlr

Extentions

Useful

Code Formatters

Native VS options

Plugins

Linters