Everybody has the software that they prefer to use. You and I are no different. Though some people getting into the craft may not always know what to use for different things. So this post will be a sort of running show of what I like to use for various things. I hope to keep it updated from time to time. I will also try to show what I use between MacOS(which I use at work) and my personal machine running Linux Antergos.
I use one of two editors. For simple edits, with a project where code completion isn’t as important (such as writing posts for here), and in general non-projects, I use VSCode, though I tend to use the
I tend to bounce between
I probably use too many plugins, but
- Python Extended
- Import Magic
- Intellicode Preview
- Editor Config
- VScode Icons
- Sort JSON
- Settings Sync
- Docker Explorer
- Kubernetes Support
I have more but these are the more important ones to me.
This is my primary IDE with whom I love. No not like that. There are many reasons to like (or dislike) using a full-blown IDE such as this. Those of you with those opinions probably have already made up your mind. For me, Idea gives so many benefits for an editor compared even to VSCode (a darned close second), or a highly configured vim (which I used to like to do but I just want things to work these days). I do however use VIM bindings everywhere. Don’t want to live without that. Maybe someday the IntelliJ vim plugin will get support to use neovim as a backend. I use a handful of plugins but setting up Idea is more straightforward. So I will leave plugin discovery up to you.
Here it is pretty obvious. Doesn’t everyone use iTerm2 Easily installed through homebrew as
The only two I use is Cmder and the WSL.
I pretty much take all my notes and plan things in Notion.so. It’s pretty great.