A collection of useful, stable and best rated dotnetcore/C# extensions, which build a productive IDE. If you are also an angular/typescript developer check out the Awesome Angular Pack, which reuses extensions that offer support for both environments.
EditorConfig
This plugin attempts to override user/workspace settings with settings found in .editorconfig files. No additional or vscode-specific files are required. As with any EditorConfig plugin, if root=true is not specified, EditorConfig will continue to look for an .editorconfig file outside of the project.
IL Viewer for Visual Studio Code
IL (Intermediate Language) Viewer for Visual Studio Code allows you to rapidly inspect the IL output of any given C# file.
GitLens
GitLens supercharges the Git capabilities built into Visual Studio Code. It helps you to visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.
Path Intellisense
Visual Studio Code plugin that autocompletes filenames.
Todo Tree
Show TODO, FIXME, etc. comment tags in a tree view
Copy text
Offers more copy options: Copies text without syntax highlighting, optionally adds metainfo like document name and date.
Studio Icons
Featuring official icons from the Visual Studio Image Library. These icons have been color optimized to work well for dark, light, and high contrast themes.
Settings Tipps
If you do not like vs code telemetry set:
"telemetry.enableTelemetry": false
If you do not need 'open editors' and like to use the space for your project files:
"explorer.openEditors.visible": 0
Auto save on leaving the editor:
"files.autoSave": "onFocusChange"
Enhanced minimap performance by disabling render characters in minimap: