Добро пожаловать в раздел "Софт для Mac"

сайта "Try Objective-c - программирование для начинающих"!

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

  В системе Mac уже имеется такая среда разработки - Xcode позволяющая программировать на разных языках программирования используя: язык Си, язык Си++ или язык objective-c), однако для самого начала лучше установить какой нибудь интерпретатор попроще.

  Очень часто для целей обучения основам программирования используется интерпретатор Python ( используемый как интерпретатор командной строки) но подойдет и любой другой.

  В данном разделе вы как раз сможете познакомиться с описаниями и возможностями разных программ для программирования и другим полезным софтом для Mac.

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

Категория:

Информация к новости
  • Просмотров: 36751
  • Автор: Midav
  • Дата: 2-10-2012, 09:55
2-10-2012, 09:55

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





Вот небольшой список клавиатурных сокращений для работе в окне IDLE


Информация
Официальный сайт Python
Страница загрузок FTP
Общая страница загрузок

Документация по IDLE Python (на русском языке)
Как использовать IDLE Python (на русском языке)


Вы можете скачать следующие версии Python для Mac:

Версия 3.3.0 - python-3.3.0-macosx10.6.dmg - тестовая (бета)
Версия 3.2.3 - python-3.2.3-macosx10.6.dmg - стабильная
Версия 2.7.3 - python-2.7.3-macosx10.6.dmg - стабильная


Вы можете скачать следующие версии Python для Windows:

Python 2.7.3 Windows X86-64 Installer - python-2.7.3.amd64.msi
Python 3.3.0 Windows X86-64 MSI Installer - python-3.3.0.amd64.msi

Метки к статье: Python, IDLE

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении: *