NOTE: There are a few but true information is available.
VS Code (Visual Studio Code) is the best Code/Text editor all the time. This is available for Windows, Linux, MacOS.
VS Code is a free, open-source, lightweight, and highly customizable code editor
There are a lot of Features in VS Code.
Extensions
You are able to install Extensions in VS Code.
Extensions helps you to add new or more functionality in VS Code, with these Extensions you are able to sky rocket your work.
For Example:
- Code Runner is a Extension helps you to run almost all the programming languages in VS Code.
- Python is a Extension provides a functionalityto write python code into VS Code.
- Es7 helps you to write javascript, javascript react, Typesecript, Typesecript react code. you also create a whole react Component by using this Extension.
To install or add more Extensions:
- Go to Extensions tab at the right side of the window.
- Search for a Extension.
- Than click on install.
- Your Extension will be installed.

Auto Complete
Auto Complete is very useful feature of VS code.
Auto Complete helps you to Complete the works.
you just need to type first some letters and hit enter.

Terminal
VS Code have their own terminal.
VS Code have their integreated terminal which runs on the root directory of you project.
You do not need any external terminal to run your files.
You can use terminal in multiply tabs.
You can split your terminal and use side by side.
Hierachy
VS Code have their own Hierachy Panel
You are able to create or edit file in Hierachy panel, You do not need to go in file explorer.
AI Tools
You can use many AI tools in VS Code
You can increase your productivity by using these AI tools in VS Code.
You can add or install AI Tools by install Extensions in your VS Code.
Some AI Tools:
- Tabnine AI It is a free AI Tool. It is very useful for beginners. You can install it from Tabnine AI. It suggust you code according to your existing code. (if you created a new file you file is empty it suggust some code according to your file name or other opened file in you VS Code.) You just need to press tab from you keyboard on suggested code and your code will be implement. And if you have your own code to write you just ignore this code and write your own code.
- Black Box AI It is a free AI Tools which is used to generate code, you needs a internet Connection to use Black Box AI. Just write a prompt to generate Code. you can install it from Black Box AI. It is just like Chat Gpt but it is specialy designed for generating Code
Customization
The Visual Studio Code Provides a lot of Customization. You can change the whole editor by using these customization.
- You can change of add new keyboard shortcuts in Visual Studio Code.
- Click on Settings icon on Bottom left Corner.
- Click on keyboard shortcuts
- Now can edit or create a keyboard shortcuts
- You can add themes:
- For icons:
Material Icon Theme is a Extension which provides a nice icons to your file according to file name or Extension
- For Workspace:
Pro Hacker Theme is a Extension which gives you the feel like a hacker. It is a dark theme.
And by default there are many themes are available in Visual Studio Code.
- You can install themes by Extension as many as you want.
Flexibility
VS Code provides Flexibility to you work and user experience.
- You can create or edit different-different types of files at the same time.
- You are able to edit a lot of files
- You can open multiple files side by side, anywhere you want and edit them.
- You can open files form different-different directories (folders) in a same window.
- You can open multiple windows in multiple directories (folders) at the same time.