Django Girls

  Edit This Page

Текстовый редактор

Приступаем к написанию первых строк кода - пора загрузить текстовый редактор!

Примечание: Если ты уже все сделала в главе, посвященной установке, то можешь смело переходить к следующей главе!

Существует много различных редакторов и в основном все сводится к личным предпочтениям. Большинство Python программистов используют сложные, но чрезвычайно мощные IDE (англ. Integrated Development Environments - Интегрированные среды разработки), такие как PyCharm. Однако они, вероятно, не очень подходят для начинающих; мы предлагаем столь же мощные, но куда более простые варианты.

Ниже приведен перечень наших предпочтений, но также можешь попросить совета у своего тренера - будет проще получить помощь от него.

Gedit

Gedit является открытым, бесплатным редактором, доступным для всех операционных систем.

Скачать его можно здесь

Sublime Text 2

Sublime Text - это очень популярный текстовый редактор с бесплатным пробным периодом. Он легко устанавливается и прост в использовании, а также доступен для всех операционных систем.

Скачать его можно здесь

Atom

Atom - это новейший текстовый редактор от GitHub. Он является бесплатным, открытым, легко устанавливается и прост в использовании. Доступен для Windows, OSX и Linux.

Скачать его можно здесь

Зачем нам нужен редактор кода?

Ты можешь спросить - зачем устанавливать отдельную программу для редактирования кода, если можно использовать Word или Notepad.

Во-первых, код должен должен храниться в виде простого текста, а проблема таких программ, как Word или Textedit в том, что они не сохраняют файлы в этом виде, а используют "обогащенный" текст (с форматированием и шрифтами), например, RTF (Rich Text Format).

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

Позже мы увидим все это в действии. Скоро ты начнешь думать о своем редакторе кода как о проверенном любимом инструменте :)