Учебное пособие по текстовому редактору Atom

Atom Text Editor Tutorial



Atom - это бесплатный и общедоступный редактор исходного кода. Он поддерживается macOS, Linux и Microsoft Windows. Это не просто текстовый редактор. В нем есть все, что могло бы сделать день разработчика. Верный своему слову, это взломанный текстовый редактор с поддержкой тысяч пакетов с открытым исходным кодом, которые добавят в него все желаемые пользовательские функции и возможности. Вы также можете создать пакет самостоятельно и предоставить его сообществу Atom для использования. Его пользовательский интерфейс также может быть настроен с помощью предустановленных четырех тем пользовательского интерфейса и восьми синтаксических тем как в темных, так и в светлых тонах, и если вы все еще не можете найти эстетически приятные на свой вкус, вы всегда можете установить темы, созданные сообществом ATOM, или создать свои собственные. Другие функции включают в себя несколько панелей, интеллектуальное автозаполнение и, в основном, его настройки по умолчанию настолько хороши, что можно загрузить эту вещь и немедленно приступить к работе.

Одна отличная функция, которую поддерживает Atom, - это Git и GitHub. Вы можете







  • создавать новые ветки
  • этап и совершить
  • Толкать
  • Тянуть
  • разрешить конфликты слияния
  • просматривать запросы на вытягивание и многое другое прямо в редакторе


Пакет GitHub уже включен в Atom, так что вы можете сразу приступить к работе.



Единственным недостатком текстового редактора Atom является то, что он может быть заметно медленным и не очень подходящим для тяжелых файлов, так как большую часть времени это снижает его производительность.



В этой статье мы не только собираемся обсудить, как установить Atom, но также как устанавливать пакеты и работу текстового редактора Atom.





Пошаговая установка редактора Atom

Во-первых, вам нужно перейти на официальную веб-страницу редактора Atom, используя this ссылка . Вам будет показана следующая страница.



Нажмите «Загрузить .deb» и сохраните файл в желаемом месте, для меня это «Загрузки».

После того, как ваш файл будет сохранен. Откройте свой терминал и выполните следующую команду, чтобы установить пакет.

Начнется процесс установки.

Вы также можете установить Atom через оснастку. Но чтобы это сработало, убедитесь, что в вашей системе установлен Snap. Для установки через оснастку используйте следующую команду

После завершения установки запустите Atom. Будет показано следующее.

Руководство по установке пакетов в редакторе Atom

Как мы уже говорили, редактор Atom известен своей способностью адаптироваться к требованиям пользователя. Для этого выполните следующие действия.

Нажмите кнопку «Изменить» в строке меню и перейдите к параметрам.

Нажмите «Настройки», вы увидите следующий экран.

Теперь перейдите к «Установить» и щелкните по нему. Появится окно поиска. Напишите название пакета. Желаемый пакет будет установлен в «/home/zoe/.atom/packages».

Как выделить текст, скопировать текст и вставить текст?

Выделенный текст необходим нам для копирования, форматирования, удаления и перемещения. Практически все работы по редактированию и форматированию начинаются с выбора чего-либо. Самый простой способ выделить текст - нажать ‘ Сдвиг' + ‘ '

Для копирования текста используйте , ‘Ctrl’ + ’Insert’

Чтобы вырезать текст, щелкните «Shift» + «Удалить»

А чтобы вставить текст, используйте «Shift» + «Вставить»

Как использовать «Автозаполнение» в Atom?

Автозаполнение или завершение слов - это функция, с которой все знакомы, так как почти каждое устройство поддерживает ее, и мы часто на нее полагаемся. В учебнике можно найти определение «приложение предсказывает оставшуюся часть слова, которое вводит пользователь». Он работает для Atom, как и для любого приложения, пользователь обычно вводит несколько символов, а приложение предлагает ключевые слова.

Пример показан на скриншоте ниже.

Как создавать и использовать сниппеты?

В Atom есть отличная функция - встроенные фрагменты кода. Следует отметить, что Atom показывает вам фрагменты только для определенной области, для которой вы пишете код. Например, если вы работаете с файлом с расширением .html, для этого файла будут доступны только фрагменты, принадлежащие HTML.

Чтобы проверить все фрагменты для текущей области, нажмите «Пакеты», а затем выберите «Фрагменты».

Выбирая фрагмент из раскрывающегося списка, Atom без лишних слов вставляет его в редактор. На скриншотах ниже показан экран для выбора «дела».

Чтобы создать новый сниппет

Чтобы создать однострочный фрагмент кода, вам необходимо добавить его в файл snippets.cson

  • сфера
  • имя
  • префикс
  • тело фрагмента

Ниже приведен пример его синтаксиса.

Пример

На приведенном выше снимке экрана мы делаем то, что делаем фрагмент, который добавит

с классом custom-title в область HTML.

Теперь, набрав приведенный выше пример, сохраните файл конфигурации. С этого момента, когда вы вводите префикс и нажимаете клавишу TAB, редактор вставляет тело фрагмента. Обратите внимание, что в поле результатов автозаполнения отображается имя фрагмента.

Фрагменты многострочного кода такие же, как и однострочные, однако они используют немного другой синтаксис. Используемые данные будут такими же.

Однако разница здесь в том, что тело фрагмента будет окружено тремя двойными кавычками, т.е.

В snippets.cson фрагмент должен иметь точку / точку в начале этой строки. Общие области веб-языка включают:

Искать и заменить

Поиск и замена текста в вашем файле или проекте в Atom выполняется быстро и легко. Ниже приведены используемые команды.

‘Ctrl’ + ’F’ - Эта команда будет искать в файле.

‘Ctrl’ + ’Shift’ + ’F’ - Эта команда будет искать по всему проекту.

Используя любую из этих команд, вы увидите следующий интерфейс с панелью внизу экрана.

Для поиска в вашем текущем буфере,

  • вы нажмете ‘ Ctrl ’+’ F ’ ,
  • введите строку поиска и нажмите Enter
  • нажмите «F3», чтобы продолжить поиск в этом файле.
  • ‘Alt’ + ‘Enter’ найдет все вхождения строки поиска

Если вы введете строку в текстовое поле «Заменить», текст будет заменен на текст строки.

Как работать с несколькими панелями?

Панель редактора можно разделить на горизонтальное или вертикальное выравнивание. Для этого действия

  • Используйте Ctrl + K + ↑
  • Используйте Ctrl + K + ↓
  • Используйте Ctrl + K + ←
  • Используйте Ctrl + K + →

Клавиша направления показывает направление, в котором вы хотите разделить панель. После того, как вы разделите панели, вы можете перемещаться между ними с помощью приведенных выше команд, и фокус будет сосредоточен на соответствующей панели.

Пример ниже для разделения экрана в указанном выше направлении.

Подсветка синтаксиса для Python

Чтобы это сработало, сначала убедитесь, что у вас включен пакет «Langauge-python». После этого откройте файл python, например, здесь я использую «demo.PY».

Вы заметите, что синтаксис выделен, что улучшает читаемость текста; особенно для кодов, которые могут занимать несколько страниц. Ниже приведен пример,

Переезд в Атом

Хотя в Atom довольно легко перемещаться, вам всегда понадобится помощь в отношении сочетаний клавиш для привязки, что сэкономит вам много времени. Вот ссылка для наиболее распространенных движений в Atom, а также для некоторых других замечательных сокращений.

Git и GitHub с Atom

Для работы с Git ничего дополнительно устанавливать не нужно. Atom по умолчанию содержит интеграцию для git. Atom состоит из двух вкладок: одна для Git и вторая для GitHub.

Один из способов получить к ним доступ - щелкнуть значок ' Вид' и выбирая Переключить вкладку Git / Переключить вкладку GitHub меню в верхней строке меню. Другая альтернатива - горячие клавиши.

  • Перейти на вкладку: ‘ Ctrl ’+‘ Shift ’+‘ 9 ’
  • Вкладка GitHub: ‘ Ctrl ’+‘ Shift ’+‘ 8 ’

Чтобы создать новый репозиторий, нажмите кнопку «Создать репозиторий», введите имя репозитория и затем нажмите кнопку «Инициировать».

И это был процесс инициализации вашего репозитория git.

Итак, теперь вы заметите пользовательский интерфейс, подобный следующему

В постановочный а также неустановленный изменения показаны друг под другом сбоку экрана, также можно внести совершить в любой момент.

Вот как редактор Atom помогает разработчикам и становится полезным для пользователей. Эта статья дала вам представление о том, насколько крутым может быть редактор Atom со всеми его функциями, что принесло откровение сообществу программистов. Спасибо, что прочитали эту статью.