Contacts

Download text editor atom. Atom: new code editor from Github. Plugins for atom

Atom is a program for editing text and program code with the most pragmatic interface. It can work with almost all common encodings and formats text files, and also includes a syntax highlighting feature. If desired, Atom can be quite successfully used as a file manager. The built-in “browser” allows you to easily switch between files and folders, move text documents“one by one” and in bulk, and also conveniently view the directory structure in a tree 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 closed, unless of course you have disabled this function in the settings. By default, the editor uses a design theme in dark and dull colors. If you 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 this design graphical shell used in “night modes”, which are now customary to equip various text editors and “readers”.

Atom - completely free program. The editor is an excellent tool for developers, copywriters, and in general for anyone for whom the functionality of the standard Windows Notepad is not enough.

What's new in this version?

1.32.2 (10.11.2018)

  • Fixed a bug where making quick large changes could result in incorrect syntax highlighting;
  • Fixed a bug that caused freezes when making some changes to ERB files;
  • Fixed a bug where typing "#" was being inserted incorrectly braces in several languages;
  • Added several syntax highlighting classes that were accidentally removed in 1.32.0.

Atom is free, modern and convenient text editor with rich functionality. It is easy to use and can be fully customized to suit any need.

Atom will be useful for a schoolchild just learning the basics of programming, and for a high-end hacker who has to simultaneously work with various languages ​​and formats. If desired, you can use it as a file manager and get indispensable tool for developers and copywriters, and for everyone who doesn’t have enough notepad functionality.

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

Key features of Atom

To get acquainted with the editor, you don’t 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.

  • Supports all programming languages.
  • Syntax highlighting.
  • Search for new add-ons that expand functionality.
  • Independent expansion of functionality and changes appearance, thanks to open source.
  • Smart autocompletion, which makes writing code much faster.
  • Multi-window: splitting the interface into several panels for comparison and editing.
  • Innovative function for searching and replacing parts of code in all files at once.
  • Multiplatform: after pausing, you can continue later on any other OS.
  • More than two thousand add-ons to solve any problem.

Downloading Atom editor for Windows in Russian is offered for free 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 provides fast work without loading the system.

To install Atom you must have 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.

At the time of release, Atom-IDE includes intelligent syntax completion, code navigation, jumping to the definition of functions and classes, link search, interactive hints, highlighting syntax errors, and code formatting. Initially, the release supports TypeScript, Flow, JavaScript, Java, C# and PHP and provides tools for deep parsing of project code. Support for Rust, Go and Python is planned in the future.

How to start using Atom-IDE?

All language support components are designed as separate server handlers. Interaction with them is carried out using the LSP (Language Server Protocol), widely used in Eclipse, Microsoft and Facebook products.

The developers recommend using Atom Beta 1.21, which already includes the necessary file monitoring and process management, to ensure that the main server-side processors work as expected. To turn the Atom editor into a development environment, you only need to install two packages:

  1. atom-ide-ui , which makes the user interface available;
  2. the necessary set of programming language support, for example ide-typescript for TypeScript, respectively.

A complete list of available packages can be found on the developers blog.

Code diagnostics

Defining Functions or Classes

It is also possible to view the code written in the definition:

From the translator: Yesterday, without an official announcement, several dozen repositories were published on GitHub, the contents of which indicated that the GitHub team had been developing a new text editor for programmers for a long time and was ready to present it to the public. A few hours later, the official website of the editor atom.io went live, where you can now request an invite to beta testing, read the documentation and plugins for the editor. This article is a translation of the first two posts from the Atom project blog, dedicated to the concept and architecture of the editor.

Introducing Atom

Today we're excited to launch the public beta of Atom, a new text editor that's not only easy to use, but also gives you tremendous freedom of modification.

Sublime and TextMate offer convenience but only limited extensibility. On the other hand, Vim and Emacs have enormous flexibility, but are difficult to learn and require learning specific scripting languages ​​for modifications.

We believe we can do better. Our goal is an uncompromising combination of convenience and customizability: an editor that even a student who has just started learning programming can understand, but at the same time a tool that will not limit an experienced hacker.

Since we began to use Atom already in the process of working on it, what was at first just an experiment turned into an essential item for us. This is just the beginning, and much more needs to be done to fully realize our vision for the editor. But the main goal has been achieved. On the surface, Atom is a modern text editor that meets user expectations. And under the hood is a system that just begs for modifications and expansion.

We'll be sending out invitations to beta testers in the coming weeks, and we've already published more than 80 libraries and packages that are used in the editor. We've opened up many of the APIs you need to write powerful extensions, but since this is a beta version, they may still undergo changes based on feedback from you. We will try to do them as carefully as possible, while at the same time actively refining the editor.

We are waiting for your feedback, packages and patches. Let's do this together!

Atomic nucleus

The web has its flaws, but two decades of development have made it an incredibly flexible and powerful platform. Therefore, when we decided to write a text editor that we ourselves would be happy to expand and modify, the choice of technology was obvious. But first we had to get rid of several restrictions that were holding us back.
Native web
Browsers are well suited for viewing web pages, but writing code is a specific activity that requires special tools. More importantly, the browser severely restricts access to local computer resources for security reasons, and for us, a text editor that could not properly write a file or run a local subprocess was completely unacceptable.

Therefore, Atom is not a regular web application. It is a specialized variant of the Chromium browser, redesigned to be primarily a text editor rather than a web browser. Each Atom window is a separate local web page.

The JavaScript code running in each window has access to all the APIs that are available to any Node.js application. This hybrid solution creates unique development opportunities.

Since all the work happens locally, there is no need to worry about loading resources, concatenating scripts, or loading modules asynchronously. If you need some code, just require at the beginning of the file. The Node.js module system makes it easy to break the system down into small, well-focused packages.

JavaScript meets C++
Interacting with native code is also very easy. For example, we wrote a wrapper around the engine regular expressions Oniguruma to support TextMate compatibility. In the browser we would have to deal with NaCl or Esprima. Integration with Node has greatly simplified the task.

In addition to the Node.js API, we also use native APIs dialog boxes browser, main and context menus, controlling window sizes and so on.

Web technologies: the best
Another big benefit of working on Atom was that we were always guaranteed to be working with the latest version of Chromium. This means we weren't worried about cross-browser compatibility issues. We could use all the innovations of web technologies today.

For example, the layout of the workspace and editor panels uses flexbox. This is not yet an established standard, but despite the fact that it changed during work, we were happy that we could already work with it.

We are confident in the future of the platform on which Atom is built, because web technologies are developing through the joint efforts of the entire industry. Native technologies come and go, but the web gets better and more widespread every year. We will be happy to use all its capabilities.

Atom browser 2019 is a unique development from the famous company Mail.ru, which has repeatedly proven that it can create new, unique and functional products for its users. What did the developers please us with this time and why should we choose the Atom 2019 browser?
The first thing that can be said about this program is that it is a high-speed ATOM browser for Windows 7,8,10, the speed of which is unlikely to be rivaled by any other Internet browser. After all, it has long been known that the speed of surfing the Internet is determined not only by the connection itself, but also by the quality of the browser itself. In this case, the creators did not forget about it, and ATOM is loaded latest version really at cosmic speed. And, of course, your time and effort is saved by a convenient and understandable interface, which saves you from long-term habituation and study of the program.
But the convenience of the application does not end there, and in order to speed up access to your favorite resources, the developers have provided the ability to create instant bookmarks. Yes and search system, is certainly worthy of attention, because together with an ad blocker, it provides an almost instant response to any request. And intrusive banners and advertising signs simply will not load.
Separately, it is worth mentioning the highest level of security ATOM in Russian. After all, with its help, not only an advanced user, but also a beginner can protect himself. Atom a new version issues warnings about any unsafe sites you may encounter. This prevents phishing and intrusion software to the device. In addition, this browser has excellent and very simple settings that anyone can easily understand.
The developers have not forgotten about the necessary privacy of their users. The history in the browser can be cleared instantly, you can cancel history recording altogether, and you can open any sites in incognito mode. Opening incognito mode is also available for opening in adjacent tabs, which is very convenient, as it allows you to avoid switching between windows.
Atom browser is one of the most functional and easy to learn programs for Internet surfing. Being equipped with all the necessary functions and at the same time completely free of all unnecessary things, this program is rightfully one of the most popular. So, downloading the Atom browser for free is definitely worth it for everyone who values ​​the convenience and simplicity of high-quality applications.
We recommend ATOM Browser download free in Russian via direct link from our website .

Did you like the article? Share it