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

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

Одним из самых больших минусов написания на Python является то, что вы не можете F5 запустить свой новый скрипт. Это было действительно отстойно, потому что мне постоянно приходилось выпрыгивать из редактора, чтобы запустить и протестировать мой скрипт. К счастью, вы можете просто использовать плагин для решения этой проблемы. Теперь я просто нажимаю F5, и мой скрипт отключается.

GitHub является владельцем и дистрибьютором Atom. Я даже не знал, что у GitHub есть редактор, пока коллега не показал мне. Раньше я использовал N otepad++ или Visual Studio Code. Атом взорвал оба из них из воды для меня. Тем более, что кто-то сосредоточится на Python. Atom позволяет вам программировать в режиме реального времени с другим человеком. Не хотите иметь дело с git и пытаться загрузить вручную на GitHub? Ну, поскольку GitHub владеет Atom, там может быть какое-то взаимодействие…

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