DEV Community

Discussion on: Which editor/IDE do you use and why?

Collapse
 
ennor profile image
Enno Rehling (恩諾)

A little bit of everything, as the answer depends strongly on platform and language.
I use Visual C++ on Windows for C and C++, mostly because of the strength of its debugger, and the fact that code navigation in VS has become part of my permanent muscle memory.
I use PHPStorm to edit PHP, because of the strong built-in language support for a dynamically typed language that needs any help it can get.
I use jed (a simple emacs clone) on Linux, because it runs in a terminal window, I learned emacs first, and like having multiple buffers. It has built-in syntax highlighting with no need to configure anything, and the shell is never more than a Ctrl-Z away.
I use vim on macOS and Linux, again because it runs in a terminal window, but I'm not a power user yet, and haven't even sorted out a standardized .vimrc file.
I've also started using geany as an IDE on Linux, and intend to look more closely at it in the future.