Previously I use Jetbrain IDE sets (PhpStorm, AppCode, PyCharm, etc.) daily and they are very cool products, but very expensive at same time. Atom is more and more popular nowadays and extremely lightweight, it’s a open source project, hackable and highly customized IDE, most important, it’s free.
There is no free lunch. That’s why we need to install a lot packages to do what it can do in JetBrain series by default, like double shift to search, terminal, cmd and click to go to definition. I list 10 must have packages for Atom.
1. platformio-ide-terminal (Terminal)
A terminal package for Atom, complete with themes, API and more for PlatformIO IDE. Fork of terminal-plus.
3. git-blame (git commit annotation)
Toggle git-blame annotations in the gutter of atom editor.
Pluggable text-clicking UI for Atom.
A hyperclick provider that lets you jump to where variables are defined.
Symbols Tree View for Atom.io, just like taglist or tagbar for VIM.
Assign file extension icons and colors for improved visual grepping
A preview of the full source code.
A Base Linter with Cow Powers
9. aom-jade (Jade/HTML)
Jade language support in Atom
10. intellij-idea-keymap (Jetbrains IntelliJ IDEA IDE)
Jetbrains IntelliJ IDEA based key bindings
If you like my blogs and feel free to try my apps www.whizwallet.com to apply credit, store and gift cards to save money and increase credits, and I did develop this web app with Atom .