If you ask which is my favorite IDE, it is Visual Studio Code a.k.a vscode. One major strength of vscode is its extensions. And these are my favorites,
Azure Pipelines provides Syntax highlighting, IntelliSense, and more for Azure Pipelines YAML.
Kubernetes enables VS Code to develop, deploy and debug Kubernetes applications.
Microsoft Edge Tools for VS Code enables you to use the Microsoft Edge Tools from within VS Code to see your site’s runtime HTML structure, alter its layout, fix styling issues as well as see your site’s network requests.
Better Align align code without selecting them first.
Import Cost display import/require package size in the editor
C# for Visual Studio Code (powered by OmniSharp)..
Data Preview 🈸 extension for importing 📤 viewing 🔎 slicing 🔪 dicing 🎲 charting 📊 & exporting 📥 large JSON array/config, YAML, Apache Arrow, Avro & Excel data files
I use this one mostly to view the log files generated by Serilog. For logging, we rely on Code.Library.AspNetCore and it configures Serilog to generate RenderedCompactJsonFormatter output to a .ndjson file.
Docker makes it easy to create, manage, and debug containerized applications.
PowerShell enables you to develop PowerShell scripts in Visual Studio Code!
SQL Server (mssql) enables to develop Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse on VS Code.
TSLint support for Visual Studio Code
Vue tooling for VS Code
XML Tools provide features including XML Formatting, XQuery, and XPath Tools for Visual Studio Code
Angular Snippets (Version 8) by John Papa
ES7 React/Redux/GraphQL/React-Native snippets contains simple extensions for React, Redux and Graphql in JS/TS with ES7 syntax
Icon Fonts contains snippets for popular icon fonts such as Font Awesome, Ionicons, Glyphicons, Octicons, Material Design Icons and many more!
Surround is a simple yet powerful extension to add wrapper templates around your code blocks.
Auto Rename Tag as the name suggests, auto rename paired HTML/XML tag.
Highlight Matching Tag highlights matching closing or opening tag
indent-rainbow makes indentation easier to read. This extension colorizes the indentation in front of your text alternating four different colors on each step.
Live Server launch a development local Server with live reload feature for static & dynamic pages
Markdown All in One is All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
markdownlint provides Markdown linting and style checking for Visual Studio Code.
Markdown Shortcuts provide Shortcuts for Markdown editing.
npm Intellisense is a visual Studio Code plugin that autocompletes npm modules in import statements
Polacode 📸 makes sharing code as a picture easier.
Peacock subtly change the workspace color of your workspace. Ideal when you have multiple VS Code instances and you want to quickly identify which is which.
Search node_modules enables to quickly search the node_modules folder.
Todo Tree show TODO, FIXME, etc. comment tags in a tree view.
Turbo Console Log enables automating the process of writing meaningful log messages.
Version Lens shows the latest version for each package using code lens.
Dracula Official is the official Dracula Theme. A dark theme for many editors, shells, and more.
Material Icon Theme provides material design icons for Visual Studio Code
Material Theme is one of the most epic theme now for Visual Studio Code
Bracket Pair Colorizer 2 is a customizable extension for colorizing matching brackets
Better Comments improves your code commenting by annotating with alert, informational, TODOs, and more!
Bookmarks enables you to mark lines and jump to them
Code Spell Checker is a spelling checker for source code
Git History enables you to view git log, file history, compare branches or commits
GitLens — Git supercharged supercharge the Git capabilities built into Visual Studio Code — 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 is a Visual Studio Code plugin that autocompletes filenames.
Prettier - Code formatter is the VS Code plugin for prettier/prettier
- Added Auto Close Tag, Search node_modules.
- Added Surround
- Added Docker, PowerShell, Kubernetes
- Added Better Align
- Added Data Preview, XML Tools