DEV Community

Cover image for What is the best code editor?
Fulton Browne
Fulton Browne

Posted on

What is the best code editor?

I am on the search for the best code editor, what are your picks?

Latest comments (43)

Collapse
 
matthewjtrask profile image
Matt Trask

Which one you are most effective with.

Collapse
 
rahulbordoloi profile image
Rahul Bordoloi

VSCode is Bae :) But, for Data Science related works, I do most of my stuffs in Colab Notebooks.

Collapse
 
caelinsutch profile image
caelinsutch

Jetbrains products are the bomb! I love the functionality of Webstorm, Clion, and Intellij, integrations are amazing and their intellisense is second to none!

Only downside is they are a little heavy weight :(.

Collapse
 
jordangillard profile image
Jordan Gillard

JetBrains. I swear on my life - JetBrains is the best. Hands down.

Collapse
 
rfaulhaber profile image
Ryan Faulhaber

I'm a recent convert to emacs, so, emacs.

I think the editor you use is largely a personal preference, as each editor offers different things for different needs, and everyone has different needs! But the thing that blows me away about emacs is that it's so flexible that it can be pretty much anything. Sure atom, vscode, and vim are extensible, but with emacs it feels much less limited. emacs isn't the fastest or flashiest editor, sure, but what it lacks in trendiness it makes up for in features.

I specifically use doom emacs because emacs out of the box is quite a daunting program, and, as a former vim user, it's made the transition to emacs quite seamless (in fact it's like using a more sophisticated vscode).

Collapse
 
panashetapy profile image
Panashe Tapera 💭

I'm all for Sublime Text, for some time I tried Atom, then someday I decided to try Sublime and it has worked well for. As a lover of Linux, it seems slick to me!

Collapse
 
pspiagicw profile image
pspiagicw • Edited

I work on Vim . Used and tried VSCode GNU Emacs and its many distribution (Doom Emacs,Spacemacs) including Native Emacs .Worked on Netbeans and Android Studio .Always attracted to Vim . Always Vim.

Collapse
 
janpauldahlke profile image
jan paul • Edited

my journey:

notepadd++, sublime, atom, und now finally VSC

it would still be atom, but the perf issues, idk

Collapse
 
adnanbabakan profile image
Adnan Babakan (he/him)

I think PhpStorm is the best IDE for web development. All in all, IntelliJ based IDEs are the best.

Collapse
 
buphmin profile image
buphmin

Same, it's features just save you so much time. Worth every penny.

Collapse
 
lazerfx profile image
Peter Street • Edited

I'd suggest that this is dependent on what you want to do and what your requirements are. Use the best tools for your job. For some, this will be the likes of Visual Studio Code. Others will use Eclipse, JetBrains solutions, 'full-fat' Visual Studio or even something like Vim, emacs or Notepad++...

For scratch operations, things like LinqPad or certain cloud services are useful.

In the interests of answering honestly, I don't think there is a true 'one-size-fits-all' answer to this question.

Collapse
 
simanto_rahman profile image
Simanto Rahman • Edited

Till now, Visual Studio Code (VS Code) has been a text editor that has blurred the line between IDE and text editors. I use it like an IDE with heavy extensions helping me making things simpler. My main use-cases are ASP.NET Core, Docker and React. I work with python here and there. And the support it has for all 4 of those is phenomenal.

Collapse
 
hassanaskary profile image
Hassan Askary

I prefer Neovim for the plugins, customizability, performance, and vim being ubiquitous.

Collapse
 
bunufi profile image
Dainius

Atom is good enough for me. In my case the bottleneck for productivity is not the editor, its me. So good enough is perfectly fine for now.

Collapse
 
jonrandy profile image
Jon Randy 🎖️

SublimeText

Collapse
 
frostyworks profile image
Révaz

VSCode because it is smooth, performant, and uses less resources.