After more than a year after the beta release, GitHub has released the first stable version of its impressive free text editor Atom.
A few days after its launch, the text editor has already caught the attention of thousands of users and looks set to become one of the most widely used text editors. According to members of GitHub, Atom has already downloaded 1.3 million times and they are already using it more than 350,000 people allowed.
In addition, members of GitHub have produced a curious video presentation of its amazing text editor:
Below we will see in more detail what it is, what it consists of and how to install Atom, the most promising text editor for the times to come.
What is Atom?
One of the most important things about Atom is that being free software, You can access its source code whenever you want and modify it according to your needs. the source code we can find it, of course, in your GitHub page.
Also, if you are interested, you can access the tutorials designed by Atom’s own developers, in which they tell you how you can modify the source code. You can find these tutorials here. Of course, you will need to know a little English to understand them.
Although that’s not all. As the developers themselves say and as we saw in the introductory video, Atom is not just a great editor for professionals, Because also, thanks to its advantages, it can be very useful even for, as they say themselves, ‘students of primary on their first day of learning ‘.
What are the advantages of Atom?
As we can see on its website, Atom has 06:00 advantages main:
- Comes with a package manager integrated, through which you can install or modify pluggins with total comfort (or even create your own).
- As we have already mentioned, it is free software. Much of Atom’s functionality is expressed in the form of packages, which we could freely access in its beta version. But now, with the release of the first stable release, GitHub has decided to release the rest of Atom: the core of the application, the manager of packages, el shell of Atom, and his framework based on Chromium, Google’s free browser.
- Atom helps you write code quickly and flexibly through its clever way autocomplete.
- owns one file browser with which we can open a single file, an entire project, or multiple projects in a single window.
- You can separate yours interface of Atom a multiple panels to compare or edit code from multiple files.
- can you find and replace text (while writing) in a file or in all your projects.
- you can customize the look of Atom (font, window colors, etc.) through the many themes available to it.
In addition, Atom has a community that is growing rapidly, so over time we can find more useful plugins for our needs.
How to install Atom?
- To install Atom, you must first go to its official website and click the “Download .deb” button as shown in the following image:
- Once downloaded, we can install using the terminal. To do this, we put the keys ctrl + alt + T to open a new command window.
The first step is to go to the directory where we saved the .deb file when we downloaded it. cd:
cd directory1 / directory2 (Suppose downloaded to directory ‘directory2’)
NOTE: If you downloaded it to the Downloads folder, then it will cd Downloads
- Then, once we are in the appropriate directory, in the case of a .deb package we can install through the program dpkg and its parameter -i o -installThat is, we run either of the following two lines (both are equally valid):
suo dpkg -i atom-amd64.deb
sudo dpkg -install atom-amd64.deb
NOTE: “atom-amd64.deb” is the file you downloaded.
Once you have entered your password, the download process will begin, as we can see in the image above.
- Once we have downloaded the package, we will be ready to start using Atom. To do this, whenever we want to use it, we can search through it top left finder from the Unit dock, or simply run the command atom in a terminal for the editor to open.
From now on you can start enjoying this new text editor that is so promising and will surely become one of the most used in the programming community.