Удаленная отладка консольных PHP скриптов в Intellij IDEA / PhpStorm

Предположим что идет разработка php проекта, на фреймворке. Предположим у нас есть или виртуальная машина, vagrant или просто virtualbox или есть vds тестовый сервер. И часть функционала запускается по отдельной ветке через консоль или cron. И почему-то падает, про логирование и тесты конечно же забыли, или на это просто не дали денег, но поправить нужно быстро.
И эффективным инструментом является конечно же отладка (дебаг).

Continue reading


Efficient coding in IntelliJ IDEA

“IntelliJ IDEA is an award-winning integrated development environment (IDE) for Java and other languages, developed by JetBrains. IDEs, like any other tools, need to be mastered to achieve maximum efficiency. Unfortunately, many users of IntelliJ IDEA are familiar with only a small portion of its features. In this presentation I will show some of the […]

Continue reading


wrap-unwrap в IDEA

Нет, все же ребята из jetbrains молодцы, правка html реально приятная. Постоянно что-то новое открывается, и через некоторое время думаешь – как же раньше-то обходился. Очень неприятная была, для меня лично, последовательность редактирования тэгов – поправить открывающий, потом закрывающий. Теперь все гораздо приятней. Некоторе время назад наткнулся в хелпе на wrap – выделяю что нужно […]

Continue reading


File Watchers в Intellij IDEA на примере watcher’а для TypeScript

В продукты Intellij – IDEA, WebStorm, PhpStorm, встроены так называемые транспилеры (transpilers), по-другому source-to-source компиляторы, транскомпилеры. Эти транспилеры могут на лету преобразовывать less, sass, scss в css код CoffeeScript, TypeScript, Dart в JavaScript код ну и еще немного 🙂 На примере IDEA и TypeScript можно посмотреть как это работает. Итак, вначале нужно установить сам TypeScript. Тайпскрипт […]

Continue reading