PHPStorm 11 EAP

19 января 2016

JetBrains продолжает совершенствовать PHPStorm, и на днях компания сообщила о старте предварительного тестирования PHPStorm 11 — новой версии IDE для разработки на PHP. Это значит, что релиз PHPStorm 11 не за горами, и разработчики уже сейчас могут опробовать свежую версию 144.310 и оставить свой фидбек.

В тестовой PHPStorm 11 традиционно исправлены баги предыдущих версий и добавлен ряд новых фич для удобства разработчиков. Релиз запланирован на весну 2016, роадмап будет доступен раньше. В тестовой PHPStorm 11 разработчики смогут познакомиться со следующими нововведениями и улучшениями:

Настройка интерпретаторов

В новой версии настраивать интерпретаторы и сохранять конфигурацию можно не только в приложении, но и в проектах. Это полезно в том случае, если вы одновременно занимаетесь несколькими проектами, запущенными на разных серверах. К тому же теперь вы можете делиться настройками интерпретатора с товарищами по команде и сохранять их в системе контроля версий.

Project level interpreters

Поддержка отладчика XDebug для REST клиентов

В PHPStorm 11 добавлена поддержка отладчика XDebug, и теперь разработчики могут использовать отладчик PHP прямо из панели REST клиента.

Support of XDebug for REST client

Compact function

Новая версия PHPStorm правильно определяет аргументы функции compact, так что с поиском и рефакторингом не будет прежних проблем (о данной проблеме было известно с 2010-го года).

compact

Также стала доступна тестовая версия PHPStorm 12, и по части фронтенда IDE может похвастаться следующими изменениями:

  • inline-редактирование в TypeScript;
  • улучшения в поддержке Angular 2;
  • оптимизация импорта в TypeScript;
  • возможность отладки асинхронного кода JS.

Улучшение взаимодействия с платформой IntelliJ:  

  • упрощен процесс мержа с Git и другими системами управления версий — была добавлена возможность выделения отличий по словам;
  • добавлена поддержка языков с написанием справа налево (арабский, иврит);
  • добавлена возможность сравнивать версии файла в ветках Mercurial.

PHPStorm запускается на Java 8

Платформа IntelliJ IDEA целиком “переезжает” на Java 8, и это значит, что теперь PHPStorm запускается на Java 8 (JDK на Java 8 и более поздних версиях). Это повлияет на все EAP билды (144.*) и крупные релизы, запланированные на весну 2016-го.