Git
Удобное визуальное управление ветками, наглядное отображение слияния и сравнения файлов, интерактивное перебазирование коммитов, поддержка Git-хуков и анализ кода в коммитах помогут вам работать эффективнее.
PhpStorm предлагает множество встроенных интеграций и расширений через плагины.
PhpStorm поддерживает интеграцию с Git (включая GitHub и GitLab), Subversion, Mercurial и Perforce. Управляйте изменениями и просматривайте различия между версиями, пользуйтесь автоматическим анализом кода, выполняйте перебазирование и слияние с помощью визуальных инструментов, откладывайте, отправляйте и извлекайте изменения.
Удобное визуальное управление ветками, наглядное отображение слияния и сравнения файлов, интерактивное перебазирование коммитов, поддержка Git-хуков и анализ кода в коммитах помогут вам работать эффективнее.
Основные действия в GitHub, включая полный процесс обработки пул-реквестов и переход из кода к задачам GitHub, можно выполнять прямо из IDE.
Благодаря функциям помощи в написании кода в IDE легко создавать, одобрять и закрывать merge-реквесты, отправлять ревью кода и оставлять комментарии.
Получите прямой доступ к операциям SVN, возможность гибко управлять коммитами, блокировать и разблокировать файлы и многое другое.
IDE поддерживает работу с ветками и закладками, анализ измененных файлов перед коммитом, отправку изменений в удаленную ветку Mercurial и их извлечение оттуда, а также многие другие действия.
Управляйте списками изменений, откладывайте изменения, сравнивайте файлы в рабочем пространстве с их версиями в репозитории Perforce, просматривайте историю изменений и временную шкалу.
Запускайте, отлаживайте и профилируйте ваше приложение в тестовом или продакшен-подобном окружении на реальном или виртуальном сервере. Настройте доступ к удаленному PHP-интерпретатору через SSH, Docker (а также Docker Compose), Vagrant или WSL.
Подключайтесь к реестрам Docker, запускайте контейнеры, управляйте приложениями Docker Compose и выполняйте другие действия прямо из IDE.
Запускайте SSH-сессии и выполняйте команды на удаленных серверах со встроенного в SSH-терминала.
Управляйте виртуальными машинами, размещенными в Oracle VM VirtualBox, VMWare или Amazon EC2, и запускайте код в специально созданных средах.
Для работы с интерпретатором PHP из вашего дистрибутива Linux используйте Windows Subsystem for Linux (WSL или WSL 2).
Используйте JetBrains Gateway для подключения локальных машин к вашим средам разработки. Его можно запускать отдельно или через PhpStorm для соединения с удаленным сервером.
JetBrains Gateway позволяет взаимодействовать с интерфейсом IDE на «тонком» клиенте, в то время как индексация, анализ, сборка, запуск, отладка и тестирование вашего проекта выполняются на мощном удаленном сервере.
Управляйте удаленным сервером так, как вам удобно, используя собственную конфигурацию или решения Gitpod, Google Cloud Workstations, Coder, GitHub Codespaces или WSL2.
Работайте над проектами в GitHub, GitLab или Bitbucket прямо в облаке.
Программируйте продуктивно, комфортно и безопасно с полностью управляемыми и настраиваемыми средами, доступными в любое время и в любом месте.
Работайте в эффективных и безопасных средах на основе Coder в Kubernetes или на виртуальных машинах.
Разворачивайте эффективные настраиваемые облачные среды за считаные секунды.
Code With Me — это сервис для совместного программирования, встроенный в PhpStorm. С его помощью вы можете делиться своим локальным проектом и работать над ним вместе с коллегами в реальном времени: редактировать код, использовать сервер и проводить сеансы отладки.
PhpStorm поддерживает интеграцию с менеджером зависимостей Composer. Вы можете добавлять пакеты из Packagist или своего репозитория как зависимости проекта и управлять ими прямо из IDE.
Вы получите удобный интерфейс для выполнения основных команд Composer, помощь в работе с composer.json
и автоматическую синхронизацию структуры проекта и уровня PHP с настройками в файле конфигурации.
PhpStorm из коробки поддерживает MySQL, PostgreSQL, MongoDB, Redis, SQLite и многие другие СУБД. Получайте информацию из баз данных PHP и управляйте ими прямо из IDE.
В PhpStorm есть несколько встроенных плагинов для расширения функциональности. Вы можете управлять установленными плагинами, добавлять новые из JetBrains Marketplace или создать собственный репозиторий плагинов прямо в IDE.
Кроме того, можно составить список плагинов для конкретных технологий или фреймворков, и PhpStorm проверит, подключены ли они.
Более 600 000 разработчиков по всему миру используют PhpStorm. Присоединяйтесь!
Скачать PhpStorm