Авторский канал тестировщика, который ушел в сферу IT с образованием журналиста. Только откровенные заметки про работу в российской и американской компаниях.
🗳 IDE и редакторы кода. PyCharm
👉🏼 Что такое IDE и редакторы кода?
IDE (или интегрированная среда разработки) — программа, предназначенная для разработки программного обеспечения. Как следует из названия, IDE включает в себя инструменты, специально предназначенные для разработки программного обеспечения.
Стандартно инструменты содержат :
- Редактор, предназначенный для обработки кода (например, с подсветкой синтаксиса и автозавершением).
- Средства сборки, выполнения и отладки.
- Систему контроля версий.
- Большинство IDE поддерживают множество языков программирования и содержат другие дополнительные функции. Поэтому они требуют много времени для загрузки и установки.
👉🏼Требования к среде разработки на Python
Итак, что нужно знать о среде программирования. Списки функций варьируются от приложения к приложению, но есть основной набор функций, который упрощает разработку:
▫️Сохранять и перезагружать файлы
IDE или редактор позволят сохранить работу и открыть ее позже, в том же состоянии, в котором она была до закрытия.
▫️Запустить код в среде программирования
С помощью IDE запустить код Python, будет не сложнее, чем из простого текстового редактора.
▫️Поддержка отладки
Возможность проверить код во время перед запуском — особенностью всех IDE и прочих редакторов кода.
▫️Подсветка синтаксиса
Определение ключевых слов, переменных и символов в коде делает чтение и понимание кода намного проще.
▫️Автоматическое форматирование кода
Любой редактор или IDE будет распознавать двоеточие в конце for или while.
Есть много других функций: управление исходным кодом, модель расширения, инструменты сборки и тестирования, помощь с синтаксисом языка и другие. Но приведенный выше список — основные функции, которые поддерживает хорошая среда редактирования.
👉🏼JetBrains PyCharm — это интегрированная среда разработки (IDE), используемая для написания программ на Python. В ней есть инструменты для анализа кода, графический отладчик, встроенное модульное тестирование и поддержка веб-разработки с Django.
👉🏼 Для установки PyCharm сперва нужно установить интерпретатор Python
Заметки тестировщика