Atom is 21st-century text editor which developers always wanted. Atom text editor is modern, customizable and hackable to the core. Atom is text editor by GitHub which is written in Node.js, CoffeeScript, LESS and wrapped in a WebKit wrapper.
Since Atom is written in Node.js, it makes very easy to access the file system, spawn subprocesses and even you can start servers directly from you editor. Atom’s modular design allows you to replace any package with your own.
Atom for mac is available for Mac versions of OS X 10.10 Yosemite, Mac OS X 10.9 Mavericks and Mac OS X 10.8 Mountain Lion. So if your OS X is older than 10.8, you can either find a hack to install or upgrade to OS X 10.8.
Download Atom for Mac OS X:
Step 1: Go to the official page of Atom text editor, and download atom text editor for mac os x.
Step 2: Open the downloaded file “atom-mac.zip” with “Archive Utility”. Drag the “Atom.app” to Applications directory.
Step 3: While launching the atom text editor for the first time you might get warning like “Atom is an application downloaded from the internet. Are you sure you want to open it?”, just ignore the warning and open it.
Atom text editor features which make it a competitor for Sublime.
- File system browser
- Fuzzy finder for opening files quickly
- Project-wide search and replace
- Multiple cursors and selections
- Multiple panes(splits screens into several panes, so that you can open multiple files in same window)
- Code folding
- Clean preferences UI (unlike sublime where you have to edit JSON)
- Import TextMate grammars & themes
One of the shortcomings that I noticed is “it hangs while opening large size text files”, whereas sublime text editor opens large size files like a charm. The other one is “autocomplete” feature in default version, which I’m sure can be achieved by installing packages.
If you have any issues or suggestions please let me know by posting your comments. Enjoy 🙂