Developed by GitHub, Atom is a free, open-source and a very popular code editor. With a unique UI and coding experience, and because of that Atom is loved by developers from around the world. Now, with the collaboration with Facebook, GitHub turned Atom into a complete IDE. Yes! a complete IDE!
The packages provided by GitHub uses the Language Server protocol or LSP, Which adopted by a number of organizations including Microsoft, Eclipse, Red Hat, Facebook and now GitHub.
The LSP was created by Microsoft to define a common language for programming language analyzers to speak. The LSP is a language smartness provider which provides features like auto complete, go to definition, find all references, etc.
How to install/get Atom-IDE?
People who are willing to use Atom-IDE, GitHub recommended them to use Atom Beta 1.21. Atom Beta 1.21 includes all necessary protocols to run the Language Server protocol.
To use Atom-IDE you’ll have to install Atom’s IDE interface from Install Packages settings in your Atom. The Atom-IDE interface package can be found by searching
atom-ide-ui. After installing IDE interface you can simply grab language packages from packages installer, language packages are here:
Do you like new Atom-IDE? Share your views in comments!