Одна отличная функция, которую поддерживает Atom, — это Git и GitHub. Вы можете
- создавать новые ветки
- stage и фиксировать
- Push
- Вытягивание
- разрешение конфликтов слияния
- просмотр запросов на вытягивание и многое другое, все из вашего редактора
Пакет GitHub уже связан с Atom, так что вы можете начать прямо сейчас.
Единственным недостатком текстового редактора Atom является то, что он может быть заметно медленным и не очень хорош для тяжелых файлов, так как в большинстве случаев это снижает его производительность.
В этой статье мы не только собираемся обсудить, как установить Atom, но и как устанавливать пакеты и работу текстового редактора Atom.
- Пошаговая установка. Редактор Atom
- Руководство по установке пакетов на Редактор Atom
- Как выделить текст, скопировать текст и вставить текст?
- Как использовать «Автозаполнение» в Atom?
- Как создавать и использовать сниппеты?
- Для создания нового сниппета
- с классом custom-title к Область HTML.
- Search and Replace
- Как работать с несколькими панелями?
- Подсветка синтаксиса для python
- Перемещение в Atom
- Git и GitHub с Atom
Пошаговая установка. Редактор Atom
Во-первых, вам нужно перейти на официальную веб-страницу редактора Atom по этой ссылке. Вам будет показана следующая страница.
Нажмите ‘ Загрузите .deb и сохраните файл в желаемом месте, для меня это «Загрузки».
После сохранения файла. Откройте терминал и выполните следующую команду, чтобы установить пакет.
Начнется процесс установки.
Вы также можете установить Atom через оснастку. Но чтобы это сработало, убедитесь, что в вашей системе установлен Snap. Для установки через оснастку используйте следующую команду
После того, как установка завершена, запускаем Atom. Будет показано следующее.
Руководство по установке пакетов на Редактор Atom
Как мы уже говорили, редактор Atom известен своей способностью адаптироваться к требованиям пользователя. Для этого выполните следующие действия.
Нажмите кнопку «Изменить» в строке меню и перейдите к параметрам
Нажмите» Настройки «, вы увидите следующий экран
Теперь перейдите к« Установить »и щелкните по нему. Появится окно поиска. Напишите имя пакета. Требуемый пакет будет установлен в«/home/zoe/. .atom/packages ‘.
Как выделить текст, скопировать текст и вставить текст?
Выделенный текст необходим для копирования, форматирования, удаления и перемещения. Практически все работы по редактированию и форматированию начинаются с выбора чего-либо. Самый простой способ выделить текст — это путем нажатия ‘ Shift’ + ‘ ↑ ‘
Для копирования текста используйте , ‘Ctrl’ + ‘Insert’
Чтобы вырезать текст, нажмите ‘Shift’ + ‘Delete’
А чтобы вставить текст, используйте ‘Shift’ + ‘Insert’
Как использовать «Автозаполнение» в Atom?
Автозаполнение или завершение слов — это функция, с которой все знакомы, поскольку ее поддерживают почти все устройства, и мы часто на нее полагаемся. В учебнике можно найти определение «приложение предсказывает оставшуюся часть слова, которое вводит пользователь». Он работает для Atom, как и для любого приложения, пользователь обычно вводит несколько символов, и приложение предлагает ключевые слова.
Пример показан на снимке экрана ниже
Как создавать и использовать сниппеты?
У Atom есть отличная функция ‘ встроенные фрагменты кода. Следует отметить, что Atom показывает вам фрагменты только для определенной области, для которой вы пишете код. Например, если вы работаете с файлом с расширением .html, для этого файла будут доступны только фрагменты, принадлежащие HTML.
Чтобы проверить все фрагменты для текущей области, нажмите «Пакеты» ‘и затем выберите’ Фрагменты ‘
Выбрав фрагмент из раскрывающегося списка Atom без лишних слов вставляет весь фрагмент в редактор. На скриншотах ниже показан экран для выбора задачи
Для создания нового сниппета
Для создания однострочного кода фрагмент, вам необходимо добавить в файл snippets.cson
- область действия
- имя
- префикс
- тело фрагмента
Ниже приводится пример его синтаксиса.
Пример
На приведенном выше снимке экрана мы делаем то, что делаем фрагмент, который добавит тег
с классом custom-title к Область HTML.
Теперь, после ввода приведенного выше примера, сохраните файл конфигурации.. С этого момента, когда вы вводите префикс и нажимаете клавишу TAB, редактор вставляет тело фрагмента. Обратите внимание, что в поле результатов автозаполнения отображается имя фрагмента.
Многострочные фрагменты кода такие же, как и для однострочных, однако они используют немного другой синтаксис. Используемые данные будут такими же.
Однако разница здесь в том, что тело фрагмента будет окружено тремя двойными кавычками, то есть «» »
В snippets.cson фрагмент должен иметь точку/точку в начале этой строки. Общие области веб-языка включают:
Search and Replace
Поиск и замена текста в вашем файле или проекте в 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 довольно легко, вам всегда понадобится помощь в отношении сочетаний клавиш, что сэкономит вам много времени. Вот ссылка для наиболее распространенных перемещений в Atom, а также некоторые другие удивительные сочетания клавиш.
Git и GitHub с Atom
Для операций Git вы не нужно что-нибудь установить дальше. Atom по умолчанию содержит интеграцию для git. Atom состоит из двух вкладок: одна вкладка для Git и вторая вкладка для GitHub.
Один из способов получить к ним доступ — либо щелкнув ‘ View’ и выбрав Переключить вкладку Git/Переключить вкладку GitHub в верхней строке меню. Другой альтернативой являются горячие клавиши.
- Git Tab: ‘ Ctrl’ + ‘Shift’ + ‘9’
- Вкладка GitHub: ‘ Ctrl’ + ‘Shift’ + ‘8’
Чтобы создать новый репозиторий, нажмите кнопку «Создать репозиторий» введите имя репозитория и нажмите кнопку «Инициировать».
И это был процесс инициализации вашего репозитория git.
Итак, теперь вы заметите пользовательский интерфейс, подобный следующему
staged и неустановленные изменения показаны друг под другом сбоку от экрана, также можно сделать commit в любой момент.
Вот так редактор Atom помогает разработчикам и становится полезным для пользователей. Эта статья дала вам представление о том, насколько крутым может быть редактор Atom со всеми его функциями, что принесло откровение сообществу программистов. Спасибо, что прочитали эту статью.