I stay announcing this, however VS Code is simply an IDE now. It feels extra like an open-source platform, nearly like an running gadget. You’ll be able to do way more with Visible Studio Code than simply write code. You’ll be able to flip it right into a unmarried workspace for notes, duties, and code with out forcing it into one thing it isn’t.
The editor already has robust fundamentals, and the appropriate extensions can flip it right into a one-stop platform for belongings you incessantly do. The set I stay coming again to comprises Markdown All in One and Foam for notes, Todo Tree and Higher Feedback for duties, and GitLens with Prettier for code. Each and every of those does one activity neatly, and in combination they quilt writing, monitoring, and construction with out overlap.
I hooked up Claude to my terminal, and now it does issues I used to script by means of hand
Claude changed my complete scripting workflow
VS Code is a moderately succesful notetaker
Due to Markdown All In One
Markdown All in One and Foam flip VS Code right into a usable notes gadget with out looking to mimic a complete note-taking app. Markdown All in One fills the gaps in VS Code’s integrated Markdown give a boost to. Out of the field, VS Code can preview Markdown recordsdata, however this extension makes writing them sooner.
It provides keyboard shortcuts, automated desk of contents era, record modifying equipment, and give a boost to for GitHub-flavored Markdown. The desk of contents options updates routinely while you save, which is actually helpful when your notes get started getting lengthy.
Markdown All in One means that you can deal with markdown recordsdata as dwelling paperwork as a substitute of static nodes. You’ll be able to create outlines, handle documentation, and stay the whole lot version-controlled with out leaving the editor. The revel in is so much nearer to writing code than the use of a notes app, which turns out to be useful in case your paintings already lives in VS Code.
Foam builds on best of all of this. It turns your Markdown recordsdata right into a hooked up wisdom base, which you utilize to create wiki-style hyperlinks between notes, construct a graph of concepts, and transfer thru them the similar method you can in equipment like Obsidian. Foam itself recommends the use of Markdown All in One along it, in conjunction with equipment like Prettier for formatting, which presentations how those items are supposed to paintings in combination.
Duties are treated neatly, too
The use of Todo Tree and Higher Feedback
Todo Tree and Higher Feedback maintain duties in some way that matches naturally into your code and notes. Todo Tree scans your workspace for tags like TODO, FIXME, and BUG and collects them right into a unmarried tree view. You’ll be able to click on any merchandise and bounce directly to the road the place it lives. Below the hood, it makes use of speedy seek equipment to scan your recordsdata, protecting it working speedy even on massive initiatives.
Duties generally tend to get scattered. You allow reminders in feedback, jot issues down in notes, and disregard the place you set them. Todo Tree pulls all of that into one position with out forcing you to undertake a separate job supervisor. It really works throughout languages and document sorts, so the similar gadget applies whether or not you’re writing Markdown or code. It additionally helps customized tags, so you’ll outline your individual classes past the defaults.
Higher Feedback enhances this by means of making the ones tags readable. It highlights feedback in keeping with their sort, so a TODO seems other from a caution or a query. You’ll be able to assign kinds like indicators, queries, or highlights, which makes scanning a document more straightforward when it is filled with annotations.
GitLens and Prettier tie issues in combination
They remedy two portions of coding that have a tendency to gradual issues down
GitLens and Prettier quilt two portions of coding that have a tendency to gradual issues down — figuring out historical past and protecting code constant. GitLens expands the Git options constructed into VS Code. Its maximum visual function is blame annotations, which display who closing modified a line of code and when. You’ll be able to hint a line again to a dedicate, open the historical past, and spot the entire exchange with out leaving the editor.
It additionally provides equipment akin to dedicate graphs and repository navigation, making it more straightforward to discover a mission through the years. As an alternative of working Git instructions in a terminal, you’ll transfer thru adjustments visually.
Prettier handles formatting. It provides a constant genre throughout your codebase routinely. As soon as it’s arrange, it codecs recordsdata on save, so you don’t spend time adjusting indentation, spacing, or line breaks. It is helping stay the code blank, which turns out to be useful if you find yourself running with others or revisiting older initiatives.
There could also be a connection again to the notes setup. When your notes, duties, and code all reside in the similar editor, GitLens can monitor adjustments throughout they all. Your Markdown recordsdata have historical past, your job feedback have historical past, and your code has historical past. The entirety turns into a part of the similar timeline.
I have most effective saved those 6 VS Code extensions after deep-cleaning the code editor
I will’t use VS Code with out those to hand extensions



