Засоби розробки програмного коду
Зазвичай для написання і налагодження програмного коду використовують Середовища Інтегрованої Розробки (IDE). Такі програмні комплекси надають багато інструментів для:
- керування великими проектами
- зручного і швидкого написання коду — підсвітка синтаксису, автозавершення, швидка навігація по різним ділянкам коду, ...
- налагодження — покрокове виконання коду, точки зупинки, моніторинг значень змінних
та інші. Найпопулярніші IDE:
- PyCharm - IDE "заточене" для розробки проектів на Python і веб-додатків на Django.
- Eclipse (+плагін PyDev)
- NetBeans (+плагін для Python)
- Visual Studio (+додаток для Python)
Для максимально ефективного використання IDE треба витратити певний час на детальне вивчення функціоналу і особливостей.
Також для написання і підтримки коду можна використовувати спеціалізовані текстові редактори, як досить прості, так і "просунуті". Останні надають додаткові можливості для розробки (зазвичай за допомогою плагінів) і деколи небагато поступаються IDE по функціоналу. Найпопулярніші текстові редактори для програмістів:
В рамках даного курсу для розробки ми будемо використовувати текстовий редактор Notepad++ як самий простий і зручний інструмент для початківців. До того ж Notepad++ доволі непогано "озвучюється" скрінрідерами. Ми підготували "полегшену" версію Notepad++ яка відрізняється від офіційної наступним:
- вже інтегрована плагін PyNPP який дозволяє запускати код з редактора просто натисканням гарячих клавіш
- видалені усі мови інтерфейсу окрім української, англійської та російської
Завдання
- Запустіть текстовий редактор Notepad++
- Ознайомтесь з меню цього редактора щоб зрозуміти які функції він може виконувати.
- Наберіть у текстовому редакторі наступний текст (найкраще зкопіювати наступний рядок щоб уникнути помилок):
print('Hello, World!')
- Збережіть цей файл давши йому якесь ім'я, наприклад test.py.
- Натисніть гарячі клавіші Alt + Shift + F5.
- Має відкритись вікно консолі Windows з наступним вмістом:
Hello, World!
- Закрийте вікно консолі.