Atom is a text editor in Russian. Atom is a text editor. Key features of Atom

Atom(Russian "Atom") - free text editor code from GitHub, built on top of the Electron platform. It is a great tool for writing code and developing web-based programs and applications. You can download the free Atom editor for Windows, Mac or Linux.

What is this program?

Atom Text Editor is an open source editor source code... It is developed in English and has wide customization options. Despite the fact that today there are a huge number of programs of this kind, for example: or - they all have their own shortcomings.

Therefore, GitHub has tried to create an editor that will combine all the necessary features and not have any drawbacks. The product developers themselves call it the 21st century text editor.

Possibilities

This program includes package manager, observer file system, a project manager and, of course, a code editor. It supports programming languages ​​such as Java, HTML, CSS, C / C ++, SQL, Python, PHP and many more.

How to use?

The editor allows you to install various packages that support a large number of features and add-ons.

Installing a new package is simple:

  • Going to the Welcome Guide tab, you need to select Install a package, and after Open Installer;
  • After installing the required package, you can change its settings using the Settings button or deactivate it with the Disable button.

Interface

Atom is not a simple web application. It is a specialized version of the well-known Chromium browser... The program window is a separate local web page. Due to the fact that the work in the editor takes place locally, there is no need to constantly worry about loading resources, asynchronous loading of modules, concatenating scripts, etc.

After installing the editor, the user can independently choose the theme that suits him. To do this, go to the Edit menu, then Preferences -> Themes. In addition to the theme, this panel also allows you to select the Theme Syntax syntax highlighting. The developers offer two design options - light and dark (by default). In addition, you can install the theme by downloading it from the Internet.

Peculiarities

Free Atom, like any other editor, has its own advantages and disadvantages.

Advantages

To the pluses of this application can be safely attributed to:

  • Open source;
  • Free distribution of the program;
  • Support for a huge number of languages ​​and frameworks;
  • Switching between encodings;
  • Interaction with Git and Github;
  • Syntax highlighting, spell checking, function and parentheses autocompletion, scaling, split screen mode, etc .;
  • Teletype for cooperative code work;
  • Built-in explorer, project manager and package installer.

disadvantages

The disadvantages of this program can be attributed only to the fact that it is not distributed in Russian. However, this flaw is quickly resolved by installing the "i18n" extension package, which adds Russian to Atom.

Outcome

The Atom Editor is an example of a great developer tool that has all the advantages and capabilities that speed up coding and creation of programs, making the process as comfortable as possible for the user.

Cross-platform editor from renowned GitHub developer. Atom out of the box supports major programming languages, allows you to structure code and highlight basic commands... With this application, you can flexibly manage open tabs, track change history and search necessary information indicating different search criteria. The "highlight" of the program is the presence of many add-ons. A special manager is even provided to download and enable them.

Possibilities:

  • code editing;
  • support for tabs and bookmarks;
  • syntax highlighting;
  • installing extensions;
  • multifunctional search.

Principle of operation:

By default, the program supports the syntax of a little over 50 languages; you can expand this list by installing plugins. Choice of encoding and current language programming is carried out in the lower right corner of the application.

In general, the interface is quite clear - after launching the utility, a block of tabs is displayed on the left, and a panel for assigning tasks to the right. However, keep in mind that the Atom menu is not translated into Russian. Unfortunately, we were not able to find and download a crack for the Atom code text editor, all the proposed localization files were not compatible with latest version programs.

Pros:

  • many different plugins;
  • highlighting changes;
  • running executable code using third-party packages;
  • the ability to customize the interface through various themes;
  • Atom Editor can be downloaded for macOS and Ubuntu (Linux).

Minuses:

  • despite the seemingly "light" shell, the utility is quite demanding on PC resources;
  • the best functionality is achieved after installing the plugins;
  • non-Russified menu.

Atom is a powerful machine code tool based on the modern cross-platform Electron framework. Its main advantages are its versatility and support for many different extensions.

Analogs:

Atom was developed by the GitHub development team.They position their product as a text editor of the 21st century. What were the developers initially striving for and why did they even have a desire to create an atom, because the market is full of text editors? According to the developers, there are many similar programs on the market, for example, Sublime Text 3, Brackets, etc., but they have a number of disadvantages. Some text editors have rich opportunities in terms of expanding functionality, customization, but it is difficult to study this whole thing, to do it for an inexperienced user without special knowledge, while others, on the contrary, are easily assimilated, but little functional. So atom was developed in order to remove these edges, and combine all the advantages of competitors!

First start

At the first launch of the atom, a welcome window opens in front of us, consisting of two panels, on the left side is the editor's logo, a description with links, and on the right side of the menu of the main sections of the program with small descriptions of each - which will help to make friends with the atom from the first minutes.


Interface

The first thing that hooked me after installing atom was its pleasant and friendly interface, which contrasts sharply with competitors, for the better. The design of the atom is very intuitive and thoughtful, there is nothing superfluous, and all the elements are correctly located, so that even a beginner will not have any difficulties at first to understand what is where.

The highlighting of the code in general, I personally fell in love with the theme, which is the default after installing the atom. Agree, she's just awesome!


The program settings window is also very convenient and beautifully done, each setting has a description that will help you understand what it is for. In addition to this, the developers have included such an opportunity as viewing the descriptions of additionally installed plugins and editor themes, without having to go to the page with the plugin on the Internet, and I think this is cool!


Atom text editor settings menu

The settings of the text editor atom can be opened through the menu section "view", item "settings", or by a combination of hot keys - Ctrl +,

The program has a great variety of settings, all settings are divided into semantic categories (also convenient).
Core - Settings of the core of the program Edit - Settings for editing text and its display in the editor window System - settings for displaying the atom in the context menu of the operating system Keybindings - List and description of all hotkeys of the text editor atom Packages - List of all plugins installed in the atom and their settings with a description , as well as the enable / disable button for any plugin (even the system one). Themes - Section with a list of installed themes and their settings. Updates - A section for notifications about new versions of plugins, themes and the text editor itself atom with an update button for each. Install - Section of additional plugins and themes for the atom with a description of each, a quick filter and an install button.

You can change almost everything here, and you do not need to go into the system files for this, as in other code editors, everything can be done right in the settings panel by simply enabling / disabling one or another setting.

Atom hotkeys

A separate section shows all the hotkeys of the program and a description of what they are responsible for. Every hotkey can be rewritten to other keyboard shortcuts that are convenient for you personally. To do this, you need to click on the floppy disk icon to copy the configuration code for this function and then open the hotkey settings file using the link "your keymap file", then paste the copied code into it and replace the recorded keyboard shortcuts with your own and save the file, after which you immediately you can use the specified hotkeys 🙂


Atom plugins


Hotkey hints

A cool feature of the atom - there is a benefit in everything 🙂 When empty window editor, it displays a text slider with tips for frequently used program hotkeys.


Bookmarks

Bookmarks are available right out of the box in the atom to help speed up the process of navigating bulk code. For example, you have css file with styles for site blocks, so by placing bookmarks at the beginning of each section of block styles, you can easily and quickly navigate between these sections of code by setting bookmarks on them. Or, when you finish your work day and want to quickly open the place with which you worked yesterday, the next day, bookmark it and don’t worry!

Atom bookmarks are located in the "Edit" menu item "Bookmark". You can also put / remove a bookmark on a code section using the Alt + Ctrl + F2 keyboard shortcut. And move through the bookmarks: Forward - F2; Back - Shift + F2 You can view a list of all bookmarks in the document with the keyboard shortcut - Ctrl + F2


Git and GitHub in Atom

A very convenient feature of the atom is also the fact that it has a panel for working with Git version control, which allows you to carry out version control directly from the text editor atom without having to go to the console. And of course, the atom developers have included support for linking the repository on GitHub with the atom editor. (We will talk in more detail about working with Git in the atom in the following articles)


Atom also has support for snippets (prepared pieces of code). When you type the initial letters of a snippet, a window appears with a list of snippets already prepared in the program (for of this type of the document) that correspond to the letters entered. Snippets are expanded by pressing the Tab key.
We can also create our own snippets (more on this in the next articles of this series). The snippets menu is located in the "Packages" section of the main menu, the "Snippets" item, and if we select the "available" item here, a window will open with a list of all available snippets for this type of code.


Command bar in Atom

All available functions and commands of the program are available in the command panel, which can be opened in the "Packages" menu item "Command Palette", or by pressing the hot key combination - Ctrl + Shift + P

In addition to the fact that all available functions are listed in the command panel, many functions to which hot keys are assigned have a combination of hot keys that launch this function / command.

We can filter the list by entering the command name in the quick filter field.


In addition to tabs, we can split the editor window into panels. The panels menu is located in the main menu section "View", tab "Panes". Either from context menu in the editor window. If you choose the command "Split - Up, Down, Left, Right", then another window will be added in the editor window at the top, bottom, left, right, according to the selected command. In turn, any panel can also be divided into an infinite number of additional panels. The dimensions of the panels can be changed by pulling the border of the desired panel.


That is, in principle, all that I wanted to say in the first lesson in a series of lessons on this text editor, called Atom. By the way, Atom for me is now the main text editor in which I write program code.

I hope the article is useful for you, I am waiting for your comment on this editor, write what you like or dislike about it and what plugins for the atom you use. I will be glad to discuss with you on this topic... And on this we do not say goodbye - see you in the next article, which will be devoted to the analysis of all elements of the interface of the atom and its configuration! Bye!

Atom is a free, modern and user-friendly rich text editor. It is easy to use and can be fully customized to suit any need.

Atom is useful for a student who is just learning the basics of programming, and for a hacker high class who has to work with different languages ​​and formats at the same time. If desired, you can use it as a file manager and get an indispensable tool for developers and copywriters, and for everyone who has little notepad functionality.

You can download the text editor Atom for free and in Russian at the official link below immediately after the description.

Key features of Atom

To get acquainted with the editor, you do not need any special knowledge, you just need to open the file and get to work. After the first minutes of using this utility, you will not want to return to the previous editors.

  • Support for all programming languages.
  • Syntax highlighting.
  • Search for new additions that expand the functionality.
  • Independent expansion of functionality and change appearance thanks to open source.
  • Smart autocomplete, which makes writing code much faster.
  • Multiple windows: dividing the interface into several panels for comparison and editing.
  • An innovative function of finding and replacing parts of code in all files at once.
  • Multiplatform: after pausing, you can later continue on any other OS.
  • More than two thousand add-ons to solve any problem.

Download the Atom editor for Windows in Russian is offered free of charge from the official website presented below after the characteristics of the program.

Since each window is a separate web page, there is no need to worry about loading resources. Innovative web technology ensures fast performance without overloading the system.

To install Atom, you must be the owner of one of the following systems: Mac OS, Windows 7, 8 and 10, RedHat Linux, or Ubuntu Linux... Such a variety of different operating systems makes it possible to avoid problems with synchronization during command calls.

Atom is a text editing program and program code with the most pragmatic interface. She knows how to work with almost all common encodings and formats text files and also includes a syntax highlighting feature. If desired, Atom can be used quite successfully as a file manager. Built-in "viewer" allows you to easily switch between files and folders, move text documents"one by one" and in large quantities, as well as comfortably view the directory structure in a tree-like list.

Like most other modern text editors, Atom opens new files in separate tabs, working like a web browser. Thanks to this, the user can easily copy and move information between documents. Open tabs the program remembers when you close it, unless of course you have disabled this function in the settings. By default, the editor uses a skin in dark and dull colors. If you have to work a lot with text (especially at night), then you probably understand the benefits of such interface colors. The black background does not "hurt" the eyes when working in the dark, and also reduces fatigue. Usually, a similar design of the graphical shell is used in "night modes", which are now customary to supply various text editors and "readers".

Atom - completely free program... The editor is an excellent tool for developers, copywriters, and indeed for anyone who needs the functionality of the standard Windows Notepad.

What's new in this release?

1.32.2 (10.11.2018)

  • fixed a bug where making quick big changes could lead to incorrect syntax highlighting;
  • fixed a bug that caused freezes when making some changes to the ERB files;
  • fixed the bug where the input "#" was mistakenly inserted braces in several languages;
  • added several syntax highlighting classes that were accidentally removed in 1.32.0.