Введение в текстовый редактор Atom Python и способы его настройки



Узнайте о текстовом редакторе Atom на Python, а также о его загрузке и настройке. Также знаете, как добиться определенных конфигураций и установки пакетов Python.

Время никого не ждет, и в эту невероятно стремительную эпоху нам всегда нужны инструменты, с помощью которых мы можем ускорить выполнение наших задач. Разработка программного обеспечения - одна из основных задач, для решения которой требуются наиболее изобретательные среды, которые не только помогают программисту писать код, но и позволяют производить программное обеспечение. Это единственная цель IDE, и одна из лучших - Атом бесплатно и с открытым исходным кодом. Это настольное приложение, предназначенное для обслуживания разработчиков в их усилиях.

Прежде чем углубляться в подробности, давайте кратко рассмотрим все, что будет изучено в этой статье:





Давайте сначала начнем с выяснения того, зачем вам на самом деле нужна Python Atom IDE?

Зачем нам нужен Atom python?

Самый простой способ создать и запустить программу Python - создать пустой файл с .py расширение, а затем укажите на этот файл из командной строки с помощью python filename.py. В качестве альтернативы вы можете использовать IDLE который является приложением по умолчанию вместе с Python для выполнения вашего кода. Однако, если вы хотите работать продуктивно, первые два варианта не будут лучшими. Вам нужно будет использовать что-то более надежное и производительное. Здесь на сцену выходит Атом. Atom не имеет функций в традиционном понимании, он создает пакеты, которые добавляют к его взломанному ядру. Эти пакеты предоставляют такие функции, как автозаполнение, строки кода и выделения кода.



Итак, давайте продолжим и углубимся в это замечательное «Программное обеспечение для разработки программного обеспечения», которым является Atom.

Что такое текстовый редактор Atom?

Atom - это текстовый редактор с открытым исходным кодом для нескольких платформ, который поддерживает пакеты, разработанные в Node.js, и поддерживает контроль версий Git. Большинство пакетов находятся в свободном доступе и созданы сообществами с открытым исходным кодом. Он разработан и поддерживается GitHub, построен с использованием веб-технологий в качестве настольного приложения.

Atom - это кроссплатформенная IDE с открытым исходным кодом. Он поддерживает пакеты, разработанные в Node.js и в системе контроля версий Git. Большинство пакетов находятся в свободном доступе и созданы сообществами с открытым исходным кодом. Эта IDE разработана и поддерживается GitHub на платформе Electron с использованием веб-технологий.



Скачивание Atom

Чтобы загрузить текстовый редактор Atom на Python, перейдите по ссылке https://atom.io/ .Он автоматически определит вашу текущую операционную систему и покажет соответствующий установочный файл для загрузки, нажмите «Загрузить».

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

Чтобы выполнить код Python, вам нужно будет установить необходимые пакеты или плагин.

домашняя страница атома python edureka

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

Теперь перейдите в каталог, в который вы загрузили атом, щелкните его правой кнопкой мыши и выберите «Открыть с помощью Atom».

Если вы не видите эту опцию в контекстном меню, ее можно запускать из программ. Перейти к Файл-> Настройки или используйте Ctrl + запятая (Ctrl +,) чтобы открыть настройки.

В настройках перейдите на вкладку Система и проверьте следующие параметры:

1) Показать в контекстном меню файла

2) Показать в папках контекстные меню

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

Вы увидите дерево слева. Если вы не видите представление в виде дерева, перейдите к просмотру и нажмите кнопку переключения представления в виде дерева или воспользуйтесь ярлыком (Ctrl + /) . В дереве просто дважды щелкните по файл, и вы можете увидеть код.

смешивание данных таблицы не работает

Выполнение кода

Обычно командная строка используется для запуска . Однако в Atom плагин под названием platformio-ide-terminal доступен, который можно использовать для выполнения файлов Python. Для настройки этого плагина перейдите к Файл-> Настройки нажмите на вкладку «Установить», найдите плагин platformio-ide-terminal и нажмите «Установить».

После завершения установки терминал будет интегрирован в Atom, и вы сможете увидеть значок + в левом углу редактора Atom python. Терминал откроется в текущем каталоге, если щелкнуть по нему.

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

Разделение редактора

Если в Atom открыто более одного файла, вы можете перейти к Вид -> Панели -> Разделить вправо чтобы отправить текущий файл в правую половину окна. Это поможет вам повысить производительность при одновременной работе с несколькими файлами.

Темы

Есть два типа тем, а именно темы пользовательского интерфейса и синтаксиса. Темы пользовательского интерфейса предназначены для изменения стиля кнопок, раскрывающихся списков и т. Д., Тогда как темы синтаксиса предназначены для определения цвета кода и деталей выделения синтаксиса.

Чтобы проверить наличие всех установленных тем, перейдите к Файл-> Настройки, затем щелкните вкладку тем, и она покажет вам желаемый результат. Если вы хотите загрузить новые, перейдите на вкладку + Установить, нажмите на Темы на вкладке, которая находится рядом с пакетами, найдите нужную тему и установите ее.

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

Форматирование

Чтобы изменить шрифт по умолчанию, перейдите к Настройки затем нажмите на редактор таб. Здесь вы сможете увидеть возможность изменить шрифт с помощью Семейство шрифтов стилизовать его по своему вкусу.

Экспериментируем

Чтобы еще больше развлечься, вы можете поэкспериментировать со следующими вариантами:

высота линии:

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

Прокрутка прошлого конца

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

Показать руководство по отступу

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

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

Теперь перейдем к рассмотрению некоторых конкретных конфигураций Python.

Конфигурации, специфичные для Python:

Вот несколько чрезвычайно полезных плагинов для Python для повышения его производительности.

Сценарий

Пакет Script отображает документ с подробной информацией о других пакетах, таких как команды, ярлыки и т. Д. Если вас не устраивают ярлыки по умолчанию, вы можете изменить их, перейдя к просмотреть код вкладка, содержащая папку с именем ключевые карты. Перейдите в эту папку и откройте script.cson и обновите его в соответствии с вашими требованиями. Обратите внимание, что я изменил его на Ctrl-r как показано на скриншоте ниже.

Теперь закройте все окна и перезапустите атом. Когда он перезапустится, вы сможете запустить Скрипт Python с помощью ctrl + r и вы можете увидеть окно вывода внизу. Это поле вывода также можно настроить следующим образом:

Перейдите к Файл-> Настройки нажмите на Темы tab, и вы увидите таблицу стилей вверху. Когда вы нажмете на это, откроется таблица стилей. Вставьте следующий фрагмент, чтобы увеличить размер шрифта консоли скрипта.

.script-view .line {

размер шрифта: 30 пикселей

как использовать goto в Python

}


Консоль скрипта

значки-атом-файла:

Этот пакет добавит значки перед вашими файламив виде дерева, как показано на изображении ниже.

Перед

После

миникарта и миникарта-выделение-выделено:

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

автозаполнение-питон:
Автозаполнение вызывает всплывающее окно с предложениями относительно того, что может появиться, когда программист достигает определенной точки во время кодирования.

хлопья 8
Это линтер для Python, используемый для поиска ошибок в скрипте и их выделения. Чтобы включить это, вам необходимо установить flake8, используя следующую команду:

pip install flake8

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

python-autopep8
Python-autopep8 используется для форматирования вашего кода. Его можно включить из настройки плагина autopep8 проверяя Форматировать на Сохранить вариант.

На этом мы подошли к концу статьи об Atom Python.. Так что вперед и исследуйте так называемый ' Взломанный текстовый редактор для 21 века ». Надеюсь, вы все четко поняли.

Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев этого блога «Atom Python IDE», и мы свяжемся с вами в ближайшее время.

Чтобы получить более глубокие знания о Python и его различных приложениях, вы можете зарегистрироваться в режиме реального времени. с круглосуточной поддержкой и пожизненным доступом.