DEV Community

Cover image for 5 Trending VS Code Extensions For Productivity
Hugo Martinez
Hugo Martinez

Posted on

5 Trending VS Code Extensions For Productivity

As a developer, I am constantly on the lookout for solutions that can help me improve my daily workflow, so I try to keep up with the novelties on the market (another reason is to later brag about using them before it was cool). Today I prepared for you my pick of relatively new, interesting extensions from the VS Code marketplace that have recently been growing in popularity. My goal was to find less known but high-quality extensions that can really make a difference in your developer workflow. Take a look at my list and who knows, maybe you’ll discover your next favorite tool!


GitLive

GitLive is a fantastic extension to enhance the IDE’s built-in Git functionality with real-time features such as online presence for team members and instant merge conflict detection.

Online presence for team members. The IDE plugin adds a team sidebar/tool window where you can see who in your team is online, what issues and branches they are working on and the changes they’ve made on those branches. This is great for remote teams and really helps when you want to view or share work in progress without resorting to a screen share or cut and pasting snippets of code into Slack or Teams.

Instant merge conflict detection. Indicators in the gutter of your editor show the difference between your changes and the changes of others. These update in real-time as you and your teammates are editing and provide an early warning of potential merge conflicts. They are a great way to get upfront insight into the potentially overlapping work of your colleagues without interruption.

Image description

 

Trunk

A good tool for scalably checking, formatting, and monitoring code is many developers’ dream. If you’re among them you should check out Trunk - fast and easy to use meta code checker and formatter with cool features like caching, pre existing issue detection, a daemon, and a language server. It's managed completely via config-as-code, so you can easily pin your repo to specific versions of your linters, formatters, and static analyzers.
It will level up your code quality and consistency and you can be sure that your setup will match everyone else's on the project. It is very stable and installs in minutes and runs in your IDE, CLI, or on your CI platform.

Image description

 

Mintlify Doc Writer

Mintlify is a great tool for all of us who think that writing documentation is the most boring task ever. With Mintlify you can just highlight the code and see the magic happen!

It’s super easy to use and the time it saves by auto generating docs can be counted in hours! If you’re worried about privacy, the Mintlify team ensures that your code is fully encrypted, never stored, and never used for training.

Image description

 

Markmap

Markmap is an interesting extension that helps you create visualizations for your markdown files (the name of the tool is a combination of markdown and mindmap). It parses markdown content and extracts its intrinsic hierarchical structure and renders an interactive mindmap, aka markmap.

Among the most useful features of the tool are the possibility to preview markdown files as markmap and the possibility to edit markdown files in a text editor and the markmap will update on the fly, also offline. And if you want to test it you can simply load your markdown content to the try it out page and see your markmap on the right.

Image description

 

Blockman

While coding you often need to focus on specific areas and visual help with isolating code blocks might feel like a lifesaver.

Blockman is a VS Code extension for nested block highlighting which makes navigating the code super easy.
It supports a bunch of non-indented languages like JavaScript, JSX, TypeScript, TSX, C, C#, C++, Java, PHP, R, Go (Golang), Dart, Rust, Swift, PowerShell, SQL, HTML, CSS, LESS andSCSS. Additionally, it currently supports two indentation-based languages: Python and Yaml.

Image description


Thanks for reading, I hope the list of trending VS Code extensions was useful and you found something that caught your attention. Let me know what you think about my selection in the comments, it would be great to get your feedback!

Discussion (5)

Collapse
richardmelko profile image
Richard Melkonian

vim will boost your productivity 100x

Collapse
boilertom90 profile image
Tom Hoffman

yes, if you know the vi/vim key mappings. But, I wonder how many of the younger generation ever learned vi/vim? Most seem to go straight to the IDE's and never got to experience developing in a plain terminal.

Collapse
theeasydev profile image
Uriel Bitton

None of these comes even close to the power and usefulness of github pilot

Collapse
hugomartinezzz profile image
Hugo Martinez Author

Hey, thanks for the feedback. GitHub Copilot is great, but as I mentioned in my post, I wanted to write about extensions that are relatively new and not so popular yet.

Collapse
theeasydev profile image
Uriel Bitton

github is very new, its not even released yet! and its not very popular either! Its a perfect fit lol