|
Stick to Sublime Text and/or Intellij. I prefer Sublime Text on smaller, front-end things due to speed while Intellij on larger, full-stack projects due to robust and consistent tools (like using the same debugger pane for Java, PHP and JavaScript projects, lesser cognitive burden). Both have a wide range of plugins to choose from. > Many people tell about that it is good IDE Everyone has their "favorites" but your mileage may vary. > I really want to use Atom because my favorite language is the JavaScript This is being "hipster" - avoid this behavior at all costs. Choose the most efficient tool for the job, not the most famous nor because you're sticking to it religiously. If you prefer writing Java with Vim or Notepad and you're efficient with it, there's nothing wrong with doing so. IDE has nothing to do with the language you use, although some package tools that make them language-specific. But then again, nothing prevents me from writing Java with Vim, or Notepad, or PHPStorm. --- Under the hood, Atom is just HTML, CSS and JS - and we all know that these guys are terribly slower than native. I've used VS Code by Microsoft, which is based on Electron, which is based on Atom and even that is terrible. I've also used Slap editor, a Vim-ish looking, Sublime-text editor on the command-line running on Node.js and it's also terrible. Bottom-line: Use what's more efficient, not what's famous. |