Download.it search icon
Advertisement

An open-source, hackable text editor that experienced users can use to create their own text editing software

An open-source, hackable text editor that experienced users can use to create their own text editing software

Vote: (1 votes)

Program license: Free

Developer: GitHub

Version: 1.60.0

Works under: Windows

Also available for Mac

Vote:

Program license

(1 votes)

Free

Developer

Version

GitHub

1.60.0

Works under:

Also available for

Windows

Mac

Pros

  • Exhaustive number of customization options
  • Above average integration with GitHub
  • Works with practically any living language

Cons

  • Full customization requires a lot of work
  • Doesn't include IDEA features

Atom may be an easy to use text editor, but it's also one of the most customizable. It's incredibly small and highly nimble. It's also completely free to use, and the fact that this text editor is open source means that there's a devoted community of users who are building and improving on it. Depending on what you need, these plug-ins can provide basic alterations to the core editor or completely overhaul its design for specialized usage. And if you're looking to distinguish your code a little more, you'll find a ton of different cosmetic options to personalize your experience as well. For more meticulous users, you can even customize your layout depending on what languages you're writing in.

Regardless of what languages you prefer to work in, you can count on Atom to handle them. Native compatibility is available for the core front end languages of JavaScript, CSS, and HTML, but you'll also find coverage for deeper level languages like Ruby on Rails and Python. Since it's designed by GitHub, you can count on it to work integrate very well. Considering how important a resource GitHub is for programmers, that's a huge get that gives this text editor an advantage over most of its contemporaries.

Pros

  • Exhaustive number of customization options
  • Above average integration with GitHub
  • Works with practically any living language

Cons

  • Full customization requires a lot of work
  • Doesn't include IDEA features