Visual Studio Code is an editor first and foremost, and includes the features you need for highly productive source code editing.
Visual Studio Code is an open-source text editor, so the software's code is accessible for anyone to see, modify, and distribute to their liking. It is, by far, the most popular code editor, with 141K+ Stargazers and 1.7K+ contributors on GitHub. This code editor is really powerful despite it's light weight.
Extensions
Extensions are add-ons that allow you to customize and enhance your experience in Visual Studio by adding new features or integrating existing tools. An extension can range in all levels of complexity, but its main purpose is to increase your productivity and cater to your workflow
VSCode extensions let you add languages, debuggers, and tools to your installation to support your development workflow. VS Code's rich extensibility model lets extension authors plug directly into the VS Code UI and contribute functionality through the same APIs used by VS Code.
In this article, I have curated powerful 5 VSCode extensions that will help improve your programming productivity in VSCode rapidly.
- Documatic
This extension brings Documatic to VSCode: quickly search your large codebases using simple queries - what does it do? what dependencies does it have? And more.
Documatic search uses AI to link relations between your query and snippets of code, so you don't have to know the exact keywords you're looking for!
- Simple README
Generate readme quickly and simply with Simple Readme.
Adding README to your repository is really important for every project you do. Not only will it help you keep your documentation short visible to everyone over the internet, but it also get your repo visitors hooked to the project.
This VSCode extension gives you a more faster and generic way of writing a proper and well structured README for your repositories.
Some of its features includes:
- Support En and pt-BR languages;
- Generates title and badges by reading the name of the project on the package.json or the root folder;
- Generates a link to your Github profile;
- Live Share
Visual Studio Live Share enables you to collaboratively edit and debug with others in real time, regardless what programming languages you're using or app types you're building. It allows you to instantly (and securely) share your current project, and then as needed, share debugging sessions, terminal instances, localhost web apps, voice calls, and more! Developers that join your sessions receive all of their editor context from your environment (e.g. language services, debugging), which ensures they can start productively collaborating immediately, without needing to clone any repos or install any SDKs.
- Live Server
This VSCode extension helps you to Launch a development local Server with live reload feature for static & dynamic pages.
For most beginners, one headache you are likely to experience is constantly refreshing your static webpage to see changes take effect. Personally, the joy was something else when I discovered this extension. It will save you tones of time as the page gets reloaded automatically for changes to take effect as you write your code.😊
- Better Comments
The Better Comments extension will help you create more human-friendly comments in your code.
With this extension, you will be able to categorize your annotations into Alerts, Queries, TODOs and Highlights.
Commented out code can also be styled to make it clear the code shouldn't be there.
Any other comment styles you'd like can be specified in the settings
Conclusion
The shortlisted extensions above are my favorites and been really useful for my productivity.
It is also important to note that, all the extensions mention above are Open-source. This means their source codes are accessible on GitHub. You can easily modify them for your personal preference.
Bentil here🚀
Which of these extensions have you used before? Kindly share your experience in the comments section.
Was your favorite not mentioned? Help others to know about it in the comment section.
Kindly Like, Share and follow us for more.
Top comments (0)