Комментарии 18
В разделе про JSDoc в коде ошибка. superhero.toLowerCase()
ничего не делает, его нужно куда-то присвоить.
К тому же, это идея для фичи в webstorm – подсвечивать такие фрагменты, так же как это происходит сейчас в некоторых местах:
Спасибо за информацию. Пользуясь случаем спрошу, когда будет поддержка Gitlab pull request'ов и всплывающих предложений версий пакетов в package.json с учетом репозиториев из .npmrc?
Должен признать, что введение опции "prettier os save" я вообще перестал париться о форматировании во время писанины.
Спасибо, в основном пользуюсь Eslint --fix on save, тоже недавно появилась в вашем редакторе — так как в моих проектах prettier интегрирован в eslint, то фиксы обоих инструментов применяются одновременно.
Такой вопрос — планируется ли для Stylelint сделать похожий функционал? Пока приходится настраивать отдельный вотчер, который после сохранения файла переформатирует его. Это занимает по времени в районе 1 секунды, по сравнению с моментальным реформаттингом js-файлов кажется, что уже не круто)
Такое предложение в трекере уже есть, дописал коммент с предложением скопировать функционал из раздела Prettier версии 2020.2. Должно быть действительно полезно всем фронтендерам, так как обычное форматирование "Reformat Code" слабо стандартизируется. Реализация такой фичи в моих глазах бы значительно увеличила привлекательность данного IDE, если бы уже не был прочно завербован в армию использующих)
Насчет того, переходить или нет, зависит оттого, насколько активно вы работаете с PHP. В WebStorm есть подсветка синтакса PHP, и этого может быть достаточно для того, чтобы иногда поработать с PHP-файлами, но для более регулярной и комфортной работы с ними WebStorm будет недостаточно. В любом случае, можете попробовать скачать бесплатную пробную версию WebStorm и посмотреть, где вам удобнее, а там принимать решение.
Подскажите пожалуйста а можно ли где-то взять настройки для Prettier такие, что бы он форматировали код так же как встроенный WebStorm форматтер?
Мне вполне нравиться как форматирует js, ts, tsx стандартный WebStorm форматтер. Однако теперь добавилось пару человек которые из VS Code параллельно работают — что повлекло применение редакторами разных стилей форматирования и коммиты в git с различием только в этом.
Немного погуглив нашёлся Prettier, который плагином подключается в каждый из редакторов и не нашлось как бы его подобно настроить. Учитывая что у него действительно всего ничего настроек ими к более привычному для меня виду постараюсь привести. Либо альтернативу поискать (что думаю хуже, ведь раз в WebStorm интеграцию сделали, там глядишь и вообще на него перейдут).
WebStorm 2020.2: возможность использовать Prettier по умолчанию, поддержка Nuxt.js и другие улучшения