JetBrains PhpStorm

Продукт
Разработчики: JetBrains
Дата последнего релиза: октябрь 2013 года
Технологии: Средства разработки приложений

Содержание

JetBrains PhpStorm - среда разработки для создания приложений на основе технологии PHP от компании JetBrains.

JetBrains PhpStorm 3.0

Чешская компания JetBrains, известная своими средствами разработки, представила в ноябре 2011 года новую версию среды разработки PhpStorm 3.0. Новая версия этой мощной платформы предлагает все необходимое для создания элегантных и мощных приложений на базе технологии PHP – поддержку языка моделирования UML для управление структурой кода, детектор дублируемого кода Smart Duplicated Code Detector для исключения повторного описания одних и тех же функций, а также профайлер для максимальной оптимизации кода.

Новая версия этой специализированной среды разработки, сосредоточенной на качестве кода, демонстрирует значительный шаг вперед в поддержании чистоты, структурирования эффективности кода с учетом всех особенностей языка PHP.В «Т1» — большое укрупнение. TAdviser составил карту активов холдинга 12.9 т

Среда PhpStorm 3.0 впервые предлагает вниманию разработчиков модуль Smart Duplicated Code Detector – детектор дублируемого кода, который помогает быстро найти одинаковые блоки по всему доступному кода. Более того, после обнаружения таких дублируемых участков можно безопасно и автоматически устранить дублирование без потери необходимой функциональности.

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

Чтобы обеспечить быструю работу кода и отсутствие узких мест, среда разработки PhpStorm 3.0 теперь содержит профайлер, новую систему прогона тестов PHPUnit 3.6, а также модуль JSTestDriver для интеграции со сторонними системами тестирования.

В состав среды PhpStorm 3.0 также включена поддержка таких популярных и динамично развивающихся технологий, как CoffeeScript и XSLT 2.0, а также новый интегрированный XSLT-отладчик для проверки преобразований данных в формате XML.

Среда PhpStorm 3.0 отличается улучшенной работой при синхронизации данных по протоколам FTP/SFTP, обеспечивает поддержку системы коллективной разработки TFS (Microsoft Team Foundation Server) и генерирует контрольные графы для репозитария GIT. Наконец, с визуальной точки зрения, PhpStorm 3.0 обладает улучшенным графическим интерфейсом для всех целевых операционных систем.

JetBrains PhpStorm 6.0

  • Изменение подписи, элементы классов Pull Up/Push Down, перемещение класса;
  • Менеджер зависимостей Composer для поддержки PHP;
  • Разумная поддержка пространства имен – авто-импорт, оптимизация импорта и т.д.;
  • (Ре)организатор кода – управление существующими и генерируемыми кодами;
  • Полностью настраиваемые шаблоны, в том числе PHPDoc;
  • Больше инспекций кода, интеллектуальное завершение кода и улучшенная среда профилактики ошибок;
  • Новый редактор схем баз данных и инструменты отслеживания изменений.

Сред разработки PhpStorm ставит акцент на скорости и удобстве разработки с помощью языка PHP, понимает на глубоком уровне набранный код, предоставляет возможность быстрого и умного дописывания кода на лету, навигацию, и проверку на ошибки. Инструмент PHPStorm всегда готов помочь в составлении кода, проведении тестирования и визуальной отладки.

PHPStorm включает функционал редактора JetBrains WebStorm (редактора HTML/CSS, JavaScript), и добавляет к нему полноценную поддержку кода PHP.

2013: JetBrains PhpStorm 7

23 октября 2013 года стало известно о выходе JetBrains PhpStorm 7, новой версии интегрированной среды разработки.

Новое в продукте

JetBrains сообщила, в решении реализованы самые последние тенденции языка PHP и других языков для веб-разработки, включая поддержку последней спецификации PHP 5.5, улучшенную подсветку синтакcиса PHP, новые рефакторинги, инспекции кода, а также дополнительные возможности для бэк-энд разработки.

PhpStorm 7 поддерживает различные технологии фронт-энд разработки, в том числе шаблоны JavaScript (EJS, Handlebars, Mustache), Web Components, Stylus, Compass и др. При этом, как замечают в JetBrains, новая версия выводит PhpStorm за пределы языка: PhpStorm 7 предоставляет встроенный инструмент Vagrant, поддерживает инструменты командной строки, встроенную SSH-консоль и терминал, обеспечивает валидацию конфигурации отладчика, а также другие средства для удобной разработки. Улучшена поддержка различных фреймворков, таких как Drupal, Symfony2 и пр.

В PhpStorm 7 вошли многие возможности и усовершенствования платформы IntelliJ, включая отправку, не выходя из IDE, запросов на включение изменений в репозитории на GitHub, улучшения в работе с базами данных и SQL, полноэкранный вид для всех платформ, вид для презентаций.



Подрядчики-лидеры по количеству проектов

За всю историю
2023 год
2024 год
2025 год
Текущий год

  Солар (Solar) (47)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (13)
  Unlimited Production (Анлимитед Продакшен, eXpress) (12)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (11)
  Другие (433)

  Солар (Solar) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Unlimited Production (Анлимитед Продакшен, eXpress) (5)
  Солар (Solar) (4)
  Axiom JDK (Аксиом) (2)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  РеСолют (1)
  Другие (13)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Нота (Холдинг Т1) (2)
  Effective Technologies (Эффектив Технолоджис) (2)
  GlowByte, ГлоуБайт (ранее Glowbyte Consulting, ГлоуБайт Консалтинг) (2)
  Сбербанк-Технологии (СберТех) (2)
  Другие (24)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1)
  Уральский центр систем безопасности (УЦСБ) (1)
  Другие (0)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2023 год
2024 год
2025 год
Текущий год

  Солар (Solar) (2, 49)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (666, 359)

  Солар (Solar) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  РЖД-Технологии (1, 3)
  Другие (15, 24)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 5)
  Солар (Solar) (1, 4)
  Мобильные ТелеСистемы (МТС) (2, 3)
  Axiom JDK (Аксиом) (2, 2)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Другие (13, 13)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  Python Software Foundation (1, 3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
  Яндекс (Yandex) (1, 3)
  Другие (19, 25)

  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 1)
  Мобильные ТелеСистемы (МТС) (1, 1)
  Уральский центр систем безопасности (УЦСБ) (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2023 год
2024 год
2025 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 49
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 16
  EXpress Защищенный корпоративный мессенджер - 16
  Другие 364

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  EXpress Защищенный корпоративный мессенджер - 5
  Solar appScreener (ранее Solar inCode) - 4
  МТС Exolve - 2
  Axiom JDK (ранее Liberica JDK до 2022) - 2
  Газпром: Ивентум Конструктор приложений для организации и управления мероприятиями - 1
  Другие 13

  МТС Exolve - 4
  EXpress Защищенный корпоративный мессенджер - 3
  Python - 3
  Yandex AI Studio - 3
  Guardant SLK - 2
  Другие 18

  УЦСБ: Apsafe Облачная платформа для непрерывного анализа защищенности приложений - 1
  МТС Exolve - 1
  Другие 0