Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Первые шаги в программировании: основы, Си, Objective-c


IDLE - интегрированная среда разработки Python

Ранее мы с вами рассматривали вариант установки высокоуровневого языка программирования на Mac чтобы иметь возможность познакомиться с основами программирования используя Терминал

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

IDLE написан на Питоне с использованием GUI-инструментария tkinter, поэтому легко запускается в любой операционной системе, для которой существует реализация Питона.

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

Справка - GUI - Graphical user interface

Графический пользовательский интерфейс - это разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
В отличие от интерфейса командной строки (типа старого DOS системы Windows), в GUI пользователь имеет свободный доступ ко всем элементам интерфейса экрана и может ими управлять с помощью клавиатуры или мыши.



Справка - Tkinter
Tkinter (от англ. Tk interface) — это встроенная графическая библиотека на основе средств Tk (широко распространённая в мире GNU/Linux и других UNIX‐подобных систем, портирована (переведена) в частности на Microsoft Windows и Apple Mac OS). Создатель языка Python Гвидо ван Россум (Guido van Rossum) считает данную библиотеку весьма стабильной и устойчивой, по этой причине именно она входит в стандартный дистрибутив Python.



Отличительные черты IDLE Python:
- он запрограммирован на 100%-но чистом коде Python с использованием GUI-инструментария tkinter
- кроссплатформенность: работает на Windows и Unix
- многооконный текстовый редактор с функцией многократной отмены, подсветкой синтаксиса Python и многими другими свойствами.
- отладчик (есть возможность задавать точки прерывания, осуществлять просмотр и пошаговое выполнение кода)

Иными словами IDLE Python является интерактивным интерпретатором.

Справка - Интегрированные среды разработки
Интегрированные среды разработки были созданы для того, чтобы увеличить производительность программиста благодаря тесно связанным компонентам с простыми пользовательскими интерфейсами.
Это позволяет разработчику делать меньше действий для переключения различных режимов, в отличие от дискретных программ разработки. Однако, поскольку IDE является сложным программным комплексом, то лишь после долгого процесса обучения среда разработки сможет качественно ускорить процесс разработки ПО.

Обычно IDE ориентирована на определённый язык программирования, предоставляя набор функций, который наиболее близко соответствует именно этому языку программирования.





IDLE

"Integrated DeveLopment Environment"

интегрированная среда разработки Python


IDLE - интегрированная среда разработки Python


Как запустить IDLE

1 - после инсталляции Питона соответствующая иконка IDLE появится у вас в Launchpad

IDLE - интегрированная среда разработки Python


Соответственно запустить IDLE вы можете прямо оттуда

2 - IDLE можно вызвать используя меню быстрого поиска (комбинация клавиш - "Ctrl + пробел") и напечатав там "idle".

Если оно не появляется: приложение IDLE.app находится в каталоге "Программы" в папке Python.


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

IDLE - интегрированная среда разработки Python


В более ранних версиях такого нет

IDLE - интегрированная среда разработки Python


IDLE - интегрированная среда разработки Python



Какой версией дистрибутива пользоваться - выбирать вам (ссылки ниже).

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

Можно выбрать схемы работы:
- IDLE Classic Mac
- IDLE Classic OSX
- IDLE Classic Unix
- IDLE Classic Windows

IDLE - интегрированная среда разработки Python IDLE - интегрированная среда разработки Python

IDLE - интегрированная среда разработки Python IDLE - интегрированная среда разработки Python




Ссылки на интерпретатор (под Mac и Win) вы можете получить на оф. сайте Python или в  полной новости на сайте www.tryobj.com

 


В избранное