Comments 106
Забавно, но другие связки IDE+ЯП такого внутреннего эффекта не дают (тот же Rider или VS, хотя C# я тоже очень люблю, как и Си (плюсы не очень, а Java совсем как-то не вызывает приятных ощущений, не знаю почему)).
Года до 2016 я использовал PHPStorm только как редактор кода, и самой крутой фичей считал темную тему!
Потом стал использовать терминал внутри шторма, работу с гитом внутри шторма, работу с докером и вагрантом внутри шторма и запуск тестов в 1 клик внутри шторма. Очень радует синхронизация настроек между компами.
Пока из стороннего только chrome и postman :)
Ну а вторая любимая вещь (но уже intellij idea в целом) — шикарная интерграция с upsource :)
Какая у вас самая любимая фича PhpStorm?
Report to Jetbrains
К сожаоению, иногда складывается ощущение, что эти репорты в черную дыру уходят.
Какая у вас самая любимая фича PhpStorm?
Возможность запуска двух копий phpStorm на linux, путем копирования дистрибутива и указания в idea.properties разных каталогов конфигрурации.
Стандартно предлагается открывать несколько проектов, но при пушах в гит бывает перескакивают окна, а необходимо две излированные среды.
Какая у вас самая любимая фича PhpStorm
Конечно же интерфейс работы с тестами и отладчиком, в том числе внутри докер контейнеров!
На счёт фичи шторма — встроенная инспекция кода.
Какая у вас самая любимая фича PhpStorm?
У меня нет PhpStorm, а потому нет любимой фичи.
Люблю его за то, что он долго открывается, можно налить чай перед началом работы, а не сразу с места в карьер.
Live templates
А если серьезно, то по удобству для Web-разработки сложно, что либо противопоставить PhpStorm'у. Это удобство совместной разработки через git и решение конфликтов. Подсветка синтаксиса для языков и автодополнение, удобная работа с пространствами имен.
P.S. Именно последнее просто купило меня и заставило перейти на PhpStorm. PhpStorm 2017 + Laravel 5 — я думаю вы поняли, по ночам спать хорошо =)
Какая у вас самая любимая фича PhpStorm?
Работа с гитом, генератор кода и работа с базой
Какая у вас самая любимая фича PhpStorm?
Сложно отметить самую любимую фичу, тк фич у шторма с которыми не могут конкурировать в должной степени теже фичи других IDE достаточно много, но мои самые самые это:
- Инструменты для отладки с xdebug
- Инструменты для работы с системами контроля версий (в особенности git diff)
- Навигация по коду и в частности перемещение по последним позициям курсора
- Инспекция кода и CS Fixer
Какая у вас самая любимая фича PhpStorm?
Моя любимая фича — это Ctrl + B ))
Одна из любимых фич — всплывающая документация (когда принял автокомплит, появляется окошко с PHPDoc'ом)
Плагины очень часто оказываются полезными.
Также, Live Templates очень удобные.
Какая у вас самая любимая фича PhpStorm?
Съедать 8 гигов оперативки к концу рабочей недели, но при этом доставлять бешенное удовольствие от процесса разработки :) Спасибо за ваш продукт.
Я наверное буду оригинален, но моя любимая фича шторма это то, что он не тормозит. Да, не тормозит. Ну разве что во время индексации, но это ненадолго и при таком огромном количестве фич, простительно. А на фоне того разрастающегося зоопарка приложений на электроне, которыми приходится пользоваться в последнее время, то и по загрузке процессора шторм уже далеко не в первых рядах, что несомненно радует.
- Хороший autocomplete
- Инспекцию кода даже в зависимости от текущей версии PHP в проекте
- Генерирование PHPDoc
- Множество прекрасных плагинов (отдельное спасибо ребятам)
- Работу с системами работы контроля версий
- Удобную работу с БД, теперь можно забыть про PHPMyAdmin
- Работу со сниппетами и сокращениями
Уверен, список можно продолжать бесконечно долго.
В целом, спасибо компании JetBrains за такой обалденный продукт (да и целую линейку, в целом) и хочу пожелать удачи и процветания в следующем году.
Максимально интуитивная навигация по проекту.
а вот FFI хоть и реализована, но пока находится в голосовании и может быть отложена.
This API allows loading shared libraries (.DLL or .so), calling C functions and accessing C data structures, in pure PHP, without having to have deep knowledge in the Zend extension API, and without having to learn a 3rd “intermediate” language.
Вещь крутая и интересная, но…
Кем она будет востребована? И для каких целей?
Как PECL расширение — да ради бога! Та, сотая доля процента(с потолка) разработчиков, которым оно действительно нужно — разберутся как поставить.
Как штатный модуль PHP — упаси господи! Больное воображение само рисует апоколиптическую картину — открываешь исходники, а там какой-то куул хацкер использует вызов С-шной функции хрен-знает-какой библиотеки хрен-знает-какой версии, входящей в хрен-знает-какой продукт.
Наличие сторонних плагинов, встроенный клиент работы с БД и вообще много крутых фитч.
Но одна фитча которой пользуюсь не часто, но каждый раз когда пользуюсь очень благодарен за нее, это "Local History" ни один раз меня выручала )
Двойной shift.
Множество реально полезных плагинов.
Какая у вас самая любимая фича PhpStorm?
Поиск текста во всем проекте. я помню, что я писала, но не помню где) ну еще дабл шифт, если помню где. И работа с Гитом и терминалом… люблю Phpstrom — он весь моя любимая фича
Неплохие фичи (хотелось бы дальнейшего развития) для DevOps'a (шелл, ссх, докер, кубер). Есть плагины на почти все случаи жизни (Markdown? Пожалуйста!).
Шторм позволяет при некоторых манипуляциях работать с php как со статически типизируемым кодом. Даже во фреймворках со всякой магией как Laravel.
Все эти довольно умные анализаторы phpDoc, фича с .phpstorm.meta.php файлом, типизация параметров к шаблонизатору blade(банальным phpDoc вначале).
Имея такой код, который по Find Usages способен найти каждое использование метода/класса или свойства, мы можем очень продуктивно искать баги и проводить крупные рефакторинги.
Именно эта фича меня больше всего радует.
Плюс огромные возможности по написанию плагинов.
Прикольные интеграции это конечно приятно, но это не такие базовые вещи, без которых работать невозможно.
Какая у вас самая любимая фича PhpStorm?
autocomplete
reformat code
refactor -> extract
multiple carets
navigate -> class/file/symbol
scratch buffer
сложно выделить что-то одно, как и соригинальничать)
что уж говорить, частенько редактирую в ide файлы не относящиеся к основной деятельности – просто потому что соотношение «результат / затраченное время» очень предсказуемо)
Какая у вас самая любимая фича PhpStorm?
Возможность перейти к текущему открытому файлу в дереве проекта
Кстати, вот я знаю одну, вроде бы мелочь, но которая сильно радует, в сравнении с тем же VS Code, это форматирование кода, которое реально всегда работает!
В cmd на Windows:
SET XDEBUG_CONFIG=idekey=PHPSTORM
В cmd на Linux:
export XDEBUG_CONFIG=«idekey=PHPSTORM»
Какая у вас самая любимая фича PhpStorm?
Пожалуй, безграничность, другими словами — возможность писать и использовать плагины
Какая у вас самая любимая фича PhpStorm?
Дублирование строки;
Форматирование выделенного куска исходного кода
Какая у вас самая любимая фича PhpStorm?
Моя самая любимая фича PhpStorm — это типизация! Особенно это осознается когда возвращается с проекта JS&Angular2+&WebStorm…
Спасибо вам JB за все! DB(MySQL/PSQL)+Git+Docker+TeamCity+Terminal+Theming+Launching test by pushing 1 button!
You are the best of the best of the best! 8-)
Помогает держать даже спаггети на одном экране
//endregion
Обёртки в Live Templates просто восхитительны
Alt+F7 — Find usage очень помогает в легаси
Ну и конечно основная киллер фича шторма — в том что это комбайн из всего что когда либо может понадобиться разрабу. Жду от JetBrains форка убунты где вместо гнома будет тупо запускаться шторм ;D
1 — если он запущен у жены на компе, она тихонько сидит и пилит не меня.
2 — если он закрыт, то скоро ужин :)
Какая у вас самая любимая фича PhpStorm?
External Tools
Какая у вас самая любимая фича PhpStorm?
Это конечно же поиск, особенно Shift + Shift. А еще классный модуль для автодополнения в шаблонах Twig
Какая у вас самая любимая фича PhpStorm?
External Tools. Продуманность мелочей.
Я всегда искал возможность делать какие-то действия до коммита и после него(на работе нужно отчет каждый отрезок времени). Так как раньше все инструменты были по отдельности, то проще в ручную это сделать, но это было до Phpstorm. Я написал тикет в поддержку, о фиче возможности запуска кастомных скриптов, а они сказали что уже такое есть О_О. У меня аж эйфория началась)
Потом я перешел к делу. После коммита парсил crm, в которой нужно делать отчет и заставлял скрипт брать последнее описание с коммита git и делать запись в crm. Благо в Phpstorm появилась возможность, при работе с external tools, работать с stdout и stdin, так как мне нужно было выбирать задание, куда отчет записывать. Таким образом я сохранил время и десяток лишних движений — а это очень много на протяжении дня. И сократил это к 1 действию = выбору задания.
Продуманность мелочей касательно работы горячих клавиш, везде! Я был в восторге, когда те хоткеи, которые я установил работали как при работе с базой, в диалоговых окнах коммитов, и вообще в любых других диалоговых окнах, будь то даже сторонние плагины!
Спасибо за ваш труд!
www.phparch.com/swag/phpwomen-plush-elephpant
swag.cakephp.org/products/cakephp-elephpant
www.phproundtable.com/get-an-elephpant
PHPStorm — лучшее что я использовал для разработки, просто хочу воспользоваться возможностью и поблагодарить команду JetBrains за этот великолепный продукт!
Другие фичи тоже радуют: отличное форматирование (удобно настраиваемое), ватчер, xdebug, вездесущий shift+shift, Recent Files (cmd+e), умные suggestions и autocomplete, такая мелочь, как переход к доке по shift+F1 и множество других фич
Ну и хоткеи для доступа к классам/файлам/методам экономят сильно время.
PHP-Дайджест № 146 (10 – 24 декабря 2018) + Итоги 2018 года