Tuesday, June 6, 2017

How to Install Atom Text Editor 1.17.0 on Ubuntu 16.04, 17.04

   Atom is a text editor that's modern, approachable, yet hackable to the core a tool you can customize to do anything but also use productively without ever touching a config file.

     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.17.0 changelog
  • Snapshot AtomEnvironment
  • Optimize style sheets loading
  • Fix typo in comments of text-editor-registry.js
  • Restore atom environment when adding project folders to a fresh window
  • Disable soft wrap on mini editors
  • Don't snapshot minimatch and fix package transpilation registry on win32
  • Docks
  • Add atom.workspace.hide()
  • Add saveFocusedPaneItem() and call it in "core:save" command
  • to use ATOM_HOME if present.
  • Packages preloading
  • Assign Package.prototype.mainModulePath eagerly for preloaded packages
  • Always add opened items to the workspace
  • Fix observation of moved items
  • fixing middle mouse button clipboard paste on linux (atom:atom#8648)
  • Minor edits to CONTRIBUTING.md
  • Don't store default locations
  • Allow workspace item objects to be passed to Workspace.open
  • Open docks when activating their panes, but not when adding items
  • Allow specifying installation directory
  • Update build to pre-compile packages with per-package transpilation configs
  • Attempt fixing exception when trying to use portable electronUserData
  • Refine Dock UX and API
  • Fix a regression in hovered dock tracking
  • Fix adding bundled packages to ModuleCache and increase test coverage
  • Avoid errors deserializing 1.17 workspace state in prior Atom versions
  • Ensure that atom-panel tags can be created via HTML
  • Always focus active pane item when pane is activated
  • Document pane item interface on Workspace
  • Properly restore focus to center when hiding dock via toggle
  • Always search a pane container w/ the given URI in workspace.open
  • Require TextEditorElement eagerly
  • Prevent the resize handle from covering the center
  • Ensure that dock toggle affordances can always be revealed
  • Fix URI resolution in openSync()
  • Reduce dock initial size lookups
  • Add Workspace.paneContainerForItem method
  • Don't close permanent dock items
  • Update Electron to 1.3.15
  • Unbreak URL handlers in Atom 1.17-beta
  • Disable zoom only after the window has finished loading
  • Pane shouldn't steal focus from its children
 See changelog for more

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.17.0 DEB package if PPA is yet to be updated

$ sudo apt-get install gdebi

$ wget https://github.com/atom/atom/releases/download/v1.17.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

refer original : https://howto-ubuntunew.blogspot.com/


  1. This comment has been removed by the author.

  2. Decent to peruse this production on this blog. To the extent I can see, this is an exceptionally fundamental question for everybody without a doubt. Its my own assessment and I am totally concurred with the subject utilized here
    Dell WinServ 2016 Datacenter 16C

  3. Hello, I also would like to comment over all the points mentioned in this blog. I agree with essence of few point but somewhere I found myself on other place. I hope, there might little opinion of others as well.
    HPE ProLiant DL580 Gen9

  4. Wow! This is the perfect blog I am looking this type of blog its awesome blog here , share great information about this topic. This informative blog helps many readers with their decision-making regarding the situation. Great articles and will look forward for more!Self Improvement

  5. This is actually good to read content of this blog. A is very general and huge knowledgeable platform has been known by this blog. I in reality appreciate this blog to have such kind of educational knowledge. watermarking software

  6. Your blog is very informative. Eating mindfully has been very hard for people these days. It's all because of their busy schedules, work or lack of focus on themselves. As a student I must admit that I have not been eating mindfully but because of this I will start now. It could help me enjoy my food and time alone. Eating mindfully may help me be aware of healthy food and appreciating food.Total video downloader for Mac free

  7. Mesmerized article written on this blog with other relevant information. It is straight to the point that how we can improve our skills as well as how we can be represented to a new stream of professionalism.tacklife pcd05b

  8. Cross-platform version of Codelobster IDE has been released.

  9. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own BlogEngine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it.tacklife pcd05b

  10. This blog is really helpful regarding all educational knowledge I earned. It covered a great area of subject which can assist a lot of needy people. Everything mentioned here is clear and very useful.