From time to time, many dev bloggers seem to publish a "Best of VS Code Extensions". I am now one of them and don't want to make an exception here. In today's blog post I'll show you a few of my favorite VS Code Extensions. Since I have a lot of extensions installed, I decided to publish it in several parts. Today we will look at part one.
My Favorite Visual Studio Code Extensions
Before I found Bookmarks, I had to keep important parts of the code in mind. This went well at first, but as the project grew in size, it became more and more difficult. Now I create bookmarks and jump back and forth so quickly.
Do you often need to quickly change the case of your selection or current word? Then change-case is for you.
Again and again, forget various Docker CLI commands. You might feel the same way. With this Docker extension for VS Code, you can perform various tasks in popular IDE. Build a Docker image, launch an image, view running containers, networks, and more. If you are struggling with CLI commands then this extension is very helpful.
I am a very big fan of Code Linting. With the help of ESLint, you not only ensure certain code quality but also make sure that a code style is maintained. Furthermore, it helps you to avoid common mistakes. This is a must-have extension for me.
It is important to have a standard for naming files and folder structure in a project. This makes it easier for newcomers to find their way around. If you accidentally renamed the new file, you can quickly fix the error with this extension.
GitLense is THE Git extension you want to have in my opinion. With GitLense you can quickly view the diffs of your current changes, see when the line was last edited (Line Blame), and more. Check out the marketplace page to see all the features.
opinionated Tailwind CSS class sorter for Visual Studio Code
That is what Headwind is all about. Chris Bongers shared the extension with me and I love it. Thanks again. I was already looking for an extension like this in the past. Finally, my
className values have all the same order.
The name may make you smile at first sight, but I can tell you that the extension is very helpful. You see at first glance and without having to think much about how the indentations are related.
Similar to indent-rainbow this extension highlights the current indent depth too. Especially in larger files, this is very handy.
IntelliSense for CSS class names in HTML
IntelliSense makes your life easier. It provides code-completion, content assistance, and code hints for your codebase. Visual Studio Code comes with IntelliSense built-in, but you can install additional ones, like this one. It provides CSS class name completion in HTML.
Do you like this article? Do you want to support me? Tell your friends on Twitter about it. Thank you!
Questions and Feedback
You got any questions or want to add your thoughts? Let me know in the comments below, please.