Atom is a free and open-source text and source code editor for OS X, Linux, and Windows with support for plug-ins written in Node.js, and embedded Git Control, developed by GitHub. Atom is a desktop application built using web technologies.
Most of the extending packages have free software licenses and are community-built and maintained. Atom is based on Electron (formerly known as Atom Shell), a framework that enables cross-platform desktop applications using Chromium and Node.js. It is written in CoffeeScript and Less. It can also be used as an IDE. Atom was released from beta, as version 1.0, on June 25, 2015. Its developers call it a "hackable text editor for the 21st Century".
Language support
Using the default plugins, the following languages are supported in some aspect as of v1.5.1: HTML, CSS, Less, Sass, GitHub Flavored Markdown, C/C++, C#, Go, Java, Objective-C, JavaScript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, shell script, Clojure, Perl, Git, Make, Property List (Apple), TOML, XML, YAML, Mustache & SQL.
Atom 1.16.0 changelog
- Overhaul element pool and debug double-free errors
- Fix code-signing on CircleCI
- Avoid emitting path change events while destroying the Project
- Throw exceptions when decorating destroyed marker layers
- Avoid hangs when opening minified files
- Restore correct directory's project state when opening a new file from the CLI
- Upgrade to Babel 6 and apply fewer transformations when transpiling babel files
- Return decorations for markers from all marker layers from decorationsForScreenRowRange
- Respect the --resource-path flag
- Normalize disk drive letter in path on Windows
- More title-bar options (macOS)
- Add dalek package to let people know when they have built-in packages installed in ~/.atom/packages
- Relativize spec paths more when reporting
- Fix apm shell script reference in Windows
- Ignore ref and key props in TextEditor.prototype.update
- Use new maxLineLength parameter to GrammarRegistry
- Cause an assertion failure if defaultMarkerLayer is destroyed early
- Throw an error when assertions fail if built from source
- Updating requires for linux to support 32bit build(For Testing)
- Remove macOS emoji workaround
- Convert workspace to JavaScript
- Fix destroying a PanelContainer containing multiple panels
- Always restore Reopen Project menu, fixes #13758
- Update languages
- Fix path on macOS link
- Convert Panel Container to JavaScript
- Convert workspace element and spec to JavaScript
- Revert "Upgrade to Babel 6 and apply fewer transformations when transpiling babel files"
- Attempt fixing exception when trying to use portable electronUserData
Installation instructions:
We can add this PPA to Ubuntu Operating Systems and install Atom text editor with few easy commands.
Open terminal and insert command line...
$ sudo add-apt-repository ppa:webupd8team/atom $ sudo apt-get update $ sudo apt-get install atom |
Install Atom 1.16.0 DEB package if PPA is yet to be updated
$ sudo apt-get install gdebi $ wget https://github.com/atom/atom/releases/download/v1.16.0/atom-amd64.deb $ sudo gdebi atom-amd64.deb |
Optional, to remove Atom, do:
If you want to uninstall Atom from Ubuntu Systems, run the following commands in Terminal:
$ sudo apt-get remove atom |
If you want to remove any config directories, you can use this command:
$ sudo apt-get purge atom |
Your copy content from: https://howto-ubuntunew.blogspot.com/
ReplyDelete