When listening to the title “Visible Studio Code,” folks normally assume you might be speaking a couple of developer instrument. It sounds find it irresistible’s for programmers who write Python scripts or spend all day debugging JavaScript. That was once precisely how I pictured it for years, brushing aside it as an IDE that I would not be involved in. I stopped up downloading it in the future to check out my hand at coding, however slowly began the use of it in techniques I hadn’t expected.
VS Code changed into a device I reached for day by day — simplest it wasn’t for coding. It changed into my go-to application on every occasion I had to open a log dossier, draft an editorial, or jot down notes. Now it is one of the vital most-used packages on my PC, and its viability as a coding atmosphere feels inappropriate.
It made me understand that I used to be pigeonholing VS Code as a code editor. With a reputation like that, you’ll’t blame me. This present day, I have adjusted my pondering and spot it as a general-purpose textual content editor that occurs to be a very good selection for coding. Someone who has judged the tool through its title with out giving it a shot is lacking out on what would most probably be their favourite textual content editor.

7 causes VS Code is the most efficient textual content editor, despite the fact that you might be now not a developer
The name of the game textual content editor everybody will have to be the use of
How VS Code changed into a productiveness app
An app that opens your information with out seeking to personal them
The major factor that units VS Code aside from different productiveness apps is that it does not attempt to migrate your knowledge into its machine. Products and services like Perception, particularly, have this downside: they intertwine all your workflow with the app. Obsidian is slightly higher because it simply makes use of native information, but it surely nonetheless desires the whole lot to are living within its vault. They are forged apps, however they impose a construction that makes it tricky to shift clear of them down the street. VS Code simply permits you to open a folder and does not care how you might have issues organized.
That file-native way is what I love about VS Code. I retailer my notes as Markdown information within a folder on my desktop, whilst my homelab documentation is a choice of simple textual content information and not using a constant construction, and VS Code does not bitch about them. On the similar time, I take advantage of it to open docker-compose information, configs, and CSVs. VS Code handles the entire dossier varieties I throw at it, and provides me syntax highlighting and correct formatting for each and every one. I do not want to concern about uploading information, proprietary codecs, or what occurs if the app disappears in the future. My information are simply information, and VS Code is the interface for viewing them.
The extension ecosystem is the icing at the cake. I have toyed with extensions just like the REST consumer, database browser, Markdown previewer, and diff instrument, which paintings simply in addition to or higher than standalone gear that I have attempted. Having all of that to be had in the similar window makes VS Code excess of a easy code editor.
A textual content editor with a integrated terminal
Open information and run instructions from the similar window
Something that units VS Code excluding different textual content editors is its integrated terminal. This can be a characteristic that different productiveness apps can not contact, and it boosts VS Code into a class of its personal. The place different apps simply assist you to write issues down, VS Code permits you to write a dossier after which do one thing with that dossier. Combining the ones two movements into the similar context provides a degree of comfort I will’t achieve when alt-tabbing between a textual content editor and command steered.
My homelab medical doctors are a super instance of what I imply. I stay notes for the entire self-hosted products and services that I run, together with the setup steps, the flags I used, and any problems I bumped into alongside the best way. In some other textual content editor, the ones would exist simplest as static notes. However in VS Code, a dossier can absorb one pane, whilst the terminal sits within the backside pane, and I will reproduction a command at once out of my documentation and run it in the similar window. That is a basic distinction that the likes of Notepad++ and Obsidian simply can not contact.
Are not there apps already constructed for this?
Here is why I nonetheless want VS Code
It is true that apps exist already to fill the similar productiveness area of interest I am the use of VS Code for. Obsidian could be runner-up through my measure, as it really works off of native Markdown information, has a limiteless plugin ecosystem, and is constructed as a data control machine that I am already the use of VS Code for. Perception is every other good selection for its database machine on my own.
The issue I’ve with the ones possible choices is they cage my workflow. Obsidian simply makes use of simple textual content, so it is much less offensive in that side, but it surely nonetheless tries to be the only position the place all of your ideas live. Perception is even worse, as it locks you right into a proprietary provider. VS Code is extra flexible, dealing with any roughly textual content that I throw at it, so I keep it up over the opposite possible choices.
VS Code is greater than its title implies
VS Code stops feeling like a regular code editor you probably have more than one workspaces configured, can communicate to WSL during the terminal, and feature two or 3 extensions to enrich your workflow. Get started pondering of it as a general-purpose textual content editor as a substitute of a building instrument, and spot when you nonetheless achieve for anything.



