Перейти до змісту

Засоби розробки програмного коду

Зазвичай для написання і налагодження програмного коду використовують Середовища Інтегрованої Розробки (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!

  • Закрийте вікно консолі.