Atom (рус. «Атом») — бесплатный текстовый редактор кода от компании GitHub, созданный на основе платформы Electron. Это отличный инструмент для написания кода и разработки программ и приложений на основе веб-технологий. Скачать бесплатно редактор Atom можно для Windows, Mac или Linux.
Что это за программа?
Atom Text Editor представляет собой редактор с открытым исходным кодом. Он разработан на английском языке и имеет широкие возможности кастомизации. Несмотря на то, что сегодня существует огромное количество подобного рода программ, например: или — все они обладают своими недостатками.
Поэтому компания GitHub постаралась создать редактор, который будет сочетать в себе все необходимые возможности и не иметь недостатков. Сами разработчики продукта называют его текстовым редактором 21-го века.
Возможности
Данная программа имеет в своем составе пакетный менеджер, обозреватель файловой системы, менеджер проектов и, конечно же, редактор кода. Он поддерживает такие языки программирования как Java, HTML, CSS, C/C++, SQL, Python, PHP и многие другие.
Как пользоваться?
Редактор позволяет устанавливать различные пакеты, которые поддерживают большое количество функций и надстроек.
Установить новый пакет просто:
- Перейдя на вкладку Welcome Guide, нужно выбрать Install a package, а после Open Installer;
- После установки необходимого пакета можно изменить его настройки при помощи кнопки Settings или же деактивировать его кнопкой Disable.
Интерфейс
Atom — не простое веб-приложение. Он представляет собой специализированный вариант всем известного браузера Chromium. Окно программы является отдельной локальной веб-страницей. Благодаря тому, что работа в редакторе происходит локально, нет необходимости постоянно переживать о загрузке ресурсов, асинхронной загрузке модулей, конкатенации скриптов и пр.
После установки редактора пользователь может самостоятельно выбрать подходящую ему тему оформления. Для этого необходимо перейти в меню Edit, затем Preferences -> Themes. Помимо темы в этой панели также можно выбрать подсветку синтаксиса Theme Syntax. Разработчики предлагают два варианта оформления — светлый и темный (по умолчанию). Помимо этого можно установить тему, скачав ее из интернета.
Особенности
Бесплатный Атом, как и любой другой редактор обладает своими преимуществами и недостатками.
Преимущества
К плюсам данного приложения можно смело отнести:
- Открытый исходный код;
- Бесплатное распространение программы;
- Поддержка огромного количества языков и фреймворков;
- Переключение между кодировками;
- Взаимодействие с Git и Github;
- Подсветка синтаксиса, проверка орфографии, автозавершение функций и скобок, масштабирование, режим разделенного экрана и др.;
- Телетайп для кооперативной работы над кодом;
- Встроенный проводник, менеджер проектов и установщик пакетов.
Недостатки
К минусам данной программы можно отнести только то, что она не распространяется на русском языке. Однако этот изъян быстро решается путем установки пакета-расширения «i18n», которое добавляет русский язык в Atom.
Итог
Atom Editor — пример отличного инструмента для разработчика, заключивший в себя все преимущества и возможности, ускоряющие написание кода и создание программ, делая процесс максимально комфортным для пользователя.
Кроссплатформенный редактор от известного разработчика GitHub. Atom «из коробки» поддерживает основные языки программирования, позволяет структурировать код и подсвечивать основные команды. С помощью этого приложения можно гибко управлять открытыми вкладками, отслеживать историю изменений и искать нужную информацию, указывая различные критерии поиска. «Изюминка» программы - это наличие множеств дополнений. Для их загрузки и включения даже предусмотрен специальный менеджер.
Возможности:
- редактирование кода;
- поддержка вкладок и закладок;
- подсветка синтаксиса;
- установка расширений;
- многофункциональный поиск.
Принцип работы:
по умолчанию программа поддерживает синтаксис чуть более 50 языков, расширить данный список можно за счет инсталляции плагинов. Выбор кодировки и текущего языка программирования осуществляется в правом нижнем углу приложения.
В целом, интерфейс довольно понятен - после запуска утилиты слева отображается блок вкладок, справа - панель для назначения задач. Однако имейте ввиду, что меню Atom не переведено на русский язык. К сожалению, нам не удалось найти и скачать русификатор для текстового редактора кода Atom, все предлагаемые файлы локализации не были совместимы с последней версией программы.
Плюсы:
- множество различных плагинов;
- выделение изменений;
- запуск исполнимого кода с помощью сторонних пакетов;
- возможность настройки интерфейса посредством различных тем;
- Atom Editor можно загрузить для MacOS и Ubuntu (Linux).
Минусы:
- несмотря на внешне «легкою» оболочку, утилита довольно требовательна к ресурсам ПК;
- наилучшая функциональность достигается после инсталляции плагинов;
- нерусифицированное меню.
Атом - мощный инструмент для работы с машинным кодом, базирующийся на современном кроссплатформенном фреймворке Electron. Его основные достоинства - универсальность и поддержка множества разных расширений.
Аналоги:
- Sublime Text - многофункциональная утилита для написания кода;
- Notepad++ - популярный HTML-редактор.
Программа Atom – это популярный редактор программных кодов, который часто используется программистами и веб-разработчиками.
Популярность данного редактора обусловлена наличием максимально простого интерфейса и множеством полезных функций. Atom поддерживает работу со всеми известными языками и кодировками, а также включает в себя функцию подсветки синтаксиса. Кроме того, функционал программы оснащен очень удобным менеджером файлов, который позволяет быстро переключаться между каталогами и открытыми документами.
Принцип работы программного обеспечения во многом напоминает функционал современных веб-браузеров. Каждый из открытых вами документов будет отображаться в отдельной вкладке, а переключение между ними будет происходить очень быстро и удобно. В случае, если вы случайно закрыли одну из вкладок, то вернуть ее можно обратно используя функцию «Закрытая вкладка».
Начальное стилистическое оформление редактора Atom выполнено в темных тонах. Это предоставляет удобство в использовании редактора при плохом освещении или ночном времени суток. По желанию цветовое оформление можно менять под свой вкус.
Atom - это программа для редактирования текста и программного кода с максимально прагматичным интерфейсом. Она умеет работать практически со всеми распространенными кодировками и форматами текстовых файлов, а также включает в себя функцию подсветки синтаксиса. При желании Atom можно вполне успешно использовать в качестве менеджера файлов. Встроенный "обзорщик" позволяет легко переключаться между файлами и папками, перемещать текстовые документы "по одиночке" и массово, а также комфортно просматривать структуру директорий древовидным списком.
Как и большинство других современных текстовых редакторов, Atom открывает новые файлы в отдельных вкладках, работая по принципу веб-браузера. Благодаря этому пользователь может легко копировать и перемещать информацию между документами. Открытые вкладки программа запоминает при закрытии, если вы конечно не отключили эту функцию в настройках. По умолчанию редактор использует тему оформления в темных и тусклых тонах. Если вам приходится много работать с текстом (особенно в ночное время), то вы наверняка понимаете преимущества таких цветов интерфейса. Черный фон не "режет" глаза при работе в темноте, а также снижает утомляемость. Обычно подобное оформление графической оболочки используется в "ночных режимах", которыми нынче принято снабжать различные текстовые редакторы и "читалки".
Atom - полностью бесплатная программа. Редактор является превосходным инструментом для разработчиков, копирайтеров да и вообще для всех, кому функционала стандартного "Блокнота" Windows недостаточно.
Что нового в этой версии?
1.32.2 (10.11.2018)
- исправлена ошибка, при которой выполнение быстрых больших изменений могло привести к неверной подсветке синтаксиса;
- исправлена ошибка, вызвавшая зависания при внесении некоторых изменений в файлы ERB;
- исправлена ошибка, при которой ввод «#» ошибочно вставлял фигурные скобки на нескольких языках;
- добавлены несколько классов подсветки синтаксиса, которые были случайно удалены в 1.32.0.