Atom

Software Screenshot:
Atom
Software Details:
Version: 1.29.0 / 1.30.0 Beta updated
Upload Date: 16 Aug 18
Developer: GitHub
Distribution Type: Freeware
Downloads: 112

Rating: 1.7/5 (Total Votes: 3)

Atom is a free, cross-platform, and open-source graphical software that has been designed from the ground up to act as a hackable text editor and programmer's editor application that helps any aspiring developer to write code without too much hassle.

Being build on the Electron framework, an open-source and cross-platform solution that lets developers create modern desktop apps using state-of-the-art Web technologies like HTML5, CSS, Node.js, and JavaScript, Atom offers a powerful, customizable, and extendable user interface.

Features at a glance

Prominent features of Atom include cross-platform editing, which means that you can use it on your favorite operating system, no matter if it's a GNU/Linux, Mac OS X, or Microsoft Windows, and a built-in package manager that allows developers to search and install packages from within the app, or even create new ones.

Another interesting feature of Atom is called "smart autocompletion" and it will help you write code faster than ever before. The application also comes with a built-in file system browser so you can easily locate your projects and start coding immediately, as well as multiple panes for comparing and editing code across several files.

The find and replace functionality could not be overlooked, as Atom lets users find, replace, or preview text in the application as they type in a single file or across multiple one from a big project. You can even find and replace text from files across all of your projects.

Themes and plugins

Being a highly customizable application means that you will be able to change its looks by installing new theme, which are available from the project's website free of charge. Additionally, it is possible to tweak the user interface to your likings with CSS/Less, as well as to add new functionality with JavaScript and HTML5.

Lastly, Atom can be easily extended through plugins, which are called packages in the application. Over 2,000 package are available on the official website of the project, free of charge as well. They will allow you to add new functionality to the app, as well as to replace existing features with better, smarter, and flexible ones.

What is new in this release:

  • Performance improvements:
  • Users who work with large projects will be happy to see we resolved a long-standing performance issue related to spawning Git processes to fetch Git status. This manifested in periodic pauses of Atom's UI and we've seen a noticeably smoother experience.
  • The autocomplete-plus default provider now computes suggestions natively and on a separate thread. This means no memory overhead and no threat to Atom's responsiveness. Read more in our in-depth blog post on Atom's new concurrency-friendly buffer implementation.
  • Usability enhancements:
  • It's now easier to find the bracket corresponding to the one under your cursor if you enable the new setting in the bracket-matcher package, which highlights the line number for the corresponding bracket.
  • To retain the sanity of those writing long markdown documents, the scroll position of the markdown preview no longer resets to the top when you save!
  • Language package updates:
  • Finally, there has been another raft of improvements to many bundled language grammar packages. Block comment handling has been improved in CoffeeScript and YAML. A major regex performance improvement has been made in the JavaScript grammar package. The HTML package has a number of fixes for improved tag tokenization.

What is new in version 1.27.0 / 1.28.0 Beta:

  • Performance improvements:
  • Users who work with large projects will be happy to see we resolved a long-standing performance issue related to spawning Git processes to fetch Git status. This manifested in periodic pauses of Atom's UI and we've seen a noticeably smoother experience.
  • The autocomplete-plus default provider now computes suggestions natively and on a separate thread. This means no memory overhead and no threat to Atom's responsiveness. Read more in our in-depth blog post on Atom's new concurrency-friendly buffer implementation.
  • Usability enhancements:
  • It's now easier to find the bracket corresponding to the one under your cursor if you enable the new setting in the bracket-matcher package, which highlights the line number for the corresponding bracket.
  • To retain the sanity of those writing long markdown documents, the scroll position of the markdown preview no longer resets to the top when you save!
  • Language package updates:
  • Finally, there has been another raft of improvements to many bundled language grammar packages. Block comment handling has been improved in CoffeeScript and YAML. A major regex performance improvement has been made in the JavaScript grammar package. The HTML package has a number of fixes for improved tag tokenization.

What is new in version :

  • Performance improvements:
  • Users who work with large projects will be happy to see we resolved a long-standing performance issue related to spawning Git processes to fetch Git status. This manifested in periodic pauses of Atom's UI and we've seen a noticeably smoother experience.
  • The autocomplete-plus default provider now computes suggestions natively and on a separate thread. This means no memory overhead and no threat to Atom's responsiveness. Read more in our in-depth blog post on Atom's new concurrency-friendly buffer implementation.
  • Usability enhancements:
  • It's now easier to find the bracket corresponding to the one under your cursor if you enable the new setting in the bracket-matcher package, which highlights the line number for the corresponding bracket.
  • To retain the sanity of those writing long markdown documents, the scroll position of the markdown preview no longer resets to the top when you save!
  • Language package updates:
  • Finally, there has been another raft of improvements to many bundled language grammar packages. Block comment handling has been improved in CoffeeScript and YAML. A major regex performance improvement has been made in the JavaScript grammar package. The HTML package has a number of fixes for improved tag tokenization.

What is new in version 1.22.0 / 1.23.0 Beta:

  • Performance improvements:
  • Users who work with large projects will be happy to see we resolved a long-standing performance issue related to spawning Git processes to fetch Git status. This manifested in periodic pauses of Atom's UI and we've seen a noticeably smoother experience.
  • The autocomplete-plus default provider now computes suggestions natively and on a separate thread. This means no memory overhead and no threat to Atom's responsiveness. Read more in our in-depth blog post on Atom's new concurrency-friendly buffer implementation.
  • Usability enhancements:
  • It's now easier to find the bracket corresponding to the one under your cursor if you enable the new setting in the bracket-matcher package, which highlights the line number for the corresponding bracket.
  • To retain the sanity of those writing long markdown documents, the scroll position of the markdown preview no longer resets to the top when you save!
  • Language package updates:
  • Finally, there has been another raft of improvements to many bundled language grammar packages. Block comment handling has been improved in CoffeeScript and YAML. A major regex performance improvement has been made in the JavaScript grammar package. The HTML package has a number of fixes for improved tag tokenization.

What is new in version 1.9.0 / 1.10.0 Beta:

  • Display Layers, which are going to bring speed improvements as well as new features like free-form folds (via the Fold Selection command) and an improved soft-wrapping algorithm.
  • Electron Upgrade (v0.37.8), which features many performance improvements and enables efficient ligatures rendering on all the platforms.
  • Drag and Drop Layout Management, that provides a very intuitive way for organizing the workspace.
  • Enhanced Reliability When Saving Files, which minimizes the risk of losing files when a hard crash occurs.
  • Shell Commands Compatibility On Windows, that makes the atom command compatible with both Cygwin and Msys.
  • Removal of GitRepositoryAsync:
  • Earlier this year, we added an experimental async API for interacting with Git repositories based on libgit2 called GitRepositoryAsync. We never officially made this API public, but some package authors started using it anyway based on examples in our bundled packages.
  • Unfortunately, our bindings to libgit2 were causing Atom's helper processes to become unstable, leading to hard crashes. We apologize to any package authors who may have switched to these new APIs, but we've been fo

What is new in version 1.8.0 / 1.9.0 Beta:

  • Add functionality and API for pending pane items
  • Improvements to multi-pane usage
  • Block Decorations
  • Async Git
  • Top and bottom bar API

What is new in version 1.5.0 / 1.6.0 Beta:

  • Block Decorations
  • Multi-pane API improvements
  • Top/Bottom bars API
  • Pending tabs improvements
  • Pending tabs API
  • atom --wait works on Windows
  • Nodegit built in / Async Git Repository class https://github.com/atom/atom/pull/9213
  • Fixes issues when open project uses submodules
  • Built windows versions of PRs can no be downloaded from AppVeyor
  • Several improvements to language-js
  • Add the ability to move files via drag drop from the OS into the tree-view

What is new in version 1.0.7:

  • Find and replace:
  • The find box highlights regular expressions when the regex option is on
  • cmd-d (select-next) adheres to the current state of the 'whole word' option
  • Project find results are properly sorted
  • It ignores 0 length matches
  • It ignores the 'in current selection' option when there is no selection
  • Other small bug fixes
  • Files and folders can now be dragged and dropped into different folders in the tree view.

What is new in version 1.0.0:

  • Atom 1.0 has been released and Atom will be semantically versioned going forward
  • Huge thanks to the hundreds of amazing contributors and package authors who have helped Atom come this far!

Similar Software

CuteMarkEd
CuteMarkEd

7 Mar 16

Luit
Luit

20 Feb 15

Other Software of Developer GitHub

Jsonlint
Jsonlint

28 Mar 18

Jwplayer
Jwplayer

3 Apr 18

Comments to Atom

Comments not found
Add Comment
Turn on images!