UMI.CMS: инструменты разработчика — урок 13

Урок посвящен обзору инструментов, упрощающих работу с UMI.CMS. Рассмотрим текстовые редакторы, программы для работы с сервером и среды разработки.

Текстовые редакторы

Для написания кода (включая PHP) необходим удобный редактор с подсветкой синтаксиса.

Notepad++ (Windows)

Notepad++ — бесплатный редактор для Windows. Поддерживает множество языков программирования и расширений, например, Emmet для ускоренной верстки HTML. Расширения устанавливаются как обычные программы.

Редакторы для macOS

Для macOS доступны аналогичные редакторы: Online Slots Online Text (многофункциональный редактор с поддержкой Emmet и подсветкой синтаксиса PHP) и Atom (кроссплатформенный редактор с возможностью настройки интерфейса и установкой расширений. Позволяет создавать файлы (например, index.html), использовать Emmet и сохранять файлы в нужном формате).

Программы для работы с сервером

Для передачи файлов на сервер необходима соответствующая программа.

WinSCP (Windows)

WinSCP — бесплатная программа для Windows, обеспечивающая безопасную передачу файлов между компьютером и сервером по защищенному каналу.

FileZilla (macOS и Windows)

FileZilla — бесплатный FTP-клиент для macOS и Windows. Простая программа для передачи файлов. Для соединения требуется хост, имя пользователя, пароль и порт. Поддерживает перетаскивание файлов.

Cyberduck (macOS)

Cyberduck — платный FTP-клиент для macOS (стоимость — 90 долларов).

Среды разработки

Для работы с PHP-кодом потребуются среды разработки (IDE).

PhpStorm

PhpStorm — мощная платная IDE для PHP-разработки (от 200 долларов в год). Рекомендуется для ежедневной работы с PHP.

NetBeans

NetBeans — бесплатная кроссплатформенная IDE, поддерживающая PHP, JavaScript, HTML5, CSS3 и другие языки.

Выбор инструментов зависит от ваших предпочтений и операционной системы. Рекомендуется попробовать каждый вариант, чтобы определить наиболее подходящий для работы с UMI.CMS.

Что будем искать? Например,программа