I suspect that many folks attracted to programming share this trait, but long before I ever read a line of code, I was particular about my "tools."...
For further actions, you may consider blocking this person and/or reporting abuse
The best text editor for me is whatever IDE you can use for your target platform. The editor that has integrated debugging is the most convenient. For me that's been Visual Studio for years. Visual Studio has many issues. It's slow and cumbersome, often locking up for big projects. I wish I had other options to choose from, but I'm stuck with VS. So if your IDE has debugging capabilities, learn how to code in it. Debugging and text editing in the same familiar tool really speeds things up.
Editors is such a personal preference type of thing. Over the years I've gone back and forth and have tried every editor I could get my hands on. My advice to you, try every editor you can and pick the one you like.
I've been bouncing back and forth between VS Code and Sublime for a while. With all the bells and whistles, I can end up wasting so much time trying to get all my tools in order. Lately I've been using both editors with just the bare bones with an open terminal. For me, if I rely too heavily on extensions I start forgetting syntax and it becomes like texting without autocorrect where I'm like, "Wait, how do I spell that word again? Do I need a comma here?"
It's true. Not that we ever create tools that end up making us dumber (coughFacebookcough). But I suppose it's possible.
On my side, I used few different tools (JetBrains Softwares, Sublime Text, Atom, VSCode).
In 2018, best for my needs (Javascript mainly) is VSCode. I've been a big fan of Atom, so I set Atom Keybinding.
For anything involved, I find myself turning to Jetbrains stuff again and again--I got hooked on PhpStorm and finally downloaded IntelliJ as well to start messing around on a Scala project.
(Full disclosure, I'm a student, and their educational package gives you all of their fully-fledged professional editions, of all the products, for free, sooooo...)
I used to be a diehard Atom fan, but the slowness was getting to me--especially when I can get PhpStorm with a full project going, off the same external hard drive, and it's faster than Atom. :/ For quick stuff that I don't need or want a real IDE for, like JavaScript out of habit, and just want a fast editor--I go for VSC, because it's so fast. But for anything involved or more than just a quick chunk, I end up opening up PhpStorm.
VS Code is pretty awesome, especially for web dev. If you're interested, here's My VS Code Setup.
Thanks, Nick. Lots of good stuff to explore in there. And I'm all about the Fira Code font ligatureness!
You're good! As of right now, I would definitely say that VS Code and Atom are the best.
My best is the VS Code with vim keybindings !!
interesting!
I've recently discovered "OniVim" I really like this text editor no extra BS. Has autocorrection, lets you use a mouse sort of.
I agree with the “works for you” test. But make sure you try vim. If it doesn’t work for you, a-ok. But if it does work for you, it would be awful not to use it!
I have this idea that Vim is for the programmer who has reached some higher plane —like you don't even see the shapes in the Matrix anymore, just all the code behind it. 🙂
I prefer VS Code, but my current project uses SVN version control and WebStorm integrates better with that.
That's interesting! I haven't used SVN before, but it looks generally like WebStorm is pretty powerful.
Been using VS code for a few weeks now and I love it! The extensions are way more manageable than in Sublime Text.
Agreed! I think they make the whole experience really streamlined.