Top 20 feature in Visual Studio Code in 2021

1.Develop:

Navigate, write, and fix your code fast.

2.Debug:

Debug, profile, and diagnose with ease.

3.Collaborate:

Use version control, be agile, collaborate efficiently.

4.Test:

Write high-quality code with comprehensive testing tools.

5.Extend:

Choose from thousands of extensions to customize your IDE.

6.Code editor:

Visual Studio (like any other IDE) includes a code editor that supports syntax highlighting and code completion using IntelliSense for variables, functions, methods, loops, and LINQ queries.

7.Debugger:

Visual Studio includes a debugger that works both as a source-level debugger and as a machine-level debugger. It works with both managed code as well as native code and can be used for debugging applications written in any language supported by Visual Studio.

8.Designer:

Visual Studio includes a host of visual designers to aid in the development of applications.

Those tools include:-Windows form Designer, WPF Designer, Web designer/development, Class designer, Data designer, Mapping designer.

9.Extensibility:

Visual Studio allows developers to write extensions for Visual Studio to extend its capabilities. These extensions “plug into” Visual Studio and extend its functionality.

10.Products Supported:

It supports multiple products like Microsoft Visual C++, Microsoft Visual C#, Microsoft Visual Basic.

11.Enterprise:

In addition to the features provided by the Professional edition, the Enterprise edition provides a new set of software development, database development, collaboration, metrics, architecture, testing, and reporting tools.

12.Multi-Cursor Shortcuts:

The ability to edit with multiple cursors can be a huge time saver.

13.Text Wrap:

Inside settings.json, simply paste in the following code, and your text will wrap by default.

14.Execute and Debug JavaScript:

There are several great options for executing and debugging JavaScript within Visual Code studio.

like:-Quokka.js, Debugger for Chrome, Code Runner.

15.The Integrated CLI (Command Line Interface):

To save switching between windows, VS Code offers an integrated terminal or CLI. Simply, press CNTRL + ' or CMD + ' to open it up, and the same command to close it. It will automatically open in the directory you have open in VS Code, which saves the navigation step required for operations in a standard terminal.

This makes it easy to install NPM or Yarn dependencies, commit files to Git, and push files to Github — as well as anything else you might want to do via the command line.

16.Prettier:

Prettier is an opinionated code-formatter. It prescribes a certain formatting style as the correct one, but its popularity is making its rules something of an established standard for JavaScript, CSS, and increasing numbers of other languages.

The extension we want is “Prettier — Code formatter” by Esben Peterson. To enable the ESLint integration, add the following code to

 settings.json :

{ "prettier.eslintIntegration": true }

17.ESLint:

ESLint is a powerful and popular linting tool, which helps you spot errors in your code and fix them as you write and which helps you follow common best practices. It’s also a great learning tool.

18.Built-in support for Jupyter notebooks:

Open .ipynb files directly in VS Code.

19.Live Preview extension:

Live HTML preview within VS Code with JavaScript debugging support.

20.Child process tracking and close warnings:

The existing terminal.integrated.confirmOnExit and new terminal.integrated.confirmOnKill settings use child process tracking to display a warning when trying to close a terminal that has child processes under the shell process. By default, this tracking only affects terminals in the editor area but can now be configured to show warnings for all terminals or those in the panel area.

Tagged : / / / /