Tag Archives: phpstorm

PhpStorm и git: добавить в свою ветку определенный коммит

Для этого в git существует cherry-pick. Как оно работает в PhpStorm http://www.jetbrains.com/phpstorm/webhelp/applying-changes-from-a-specific-commit-to-other-branches-cherry-picking.html

Решение проблемы PhpStorm «Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp»

Это проблема не PhpStorm, а драйвера JDBC. Для решения нужно обновить строку доступа к базе mySQL с jdbc:mysql://[ip]:3306 на jdbc:mysql://[ip]:3306?zeroDateTimeBehavior=convertToNull Ещё способы: http://stackoverflow.com/questions/782823/handling-datetime-values-0000-00-00-000000-in-jdbc

Создание веток git-репозитория из PhpStorm

Нужно создать локальную ветку и запушить. Ссылки: http://www.jetbrains.com/phpstorm/webhelp/creating-a-new-branch.html http://www.jetbrains.com/phpstorm/webhelp/uploading-a-local-git-repository-push.html http://devnet.jetbrains.net/message/5455304?tstart=0

Debug javascript в PhpStorm

Почему-то у меня до сих пор здесь нет этого поста, хотя первый раз пользовался года полтора назад. В PhpStorm можно настроить режим отладки javascript, причём и страниц, находящихся на удалённой машине. http://www.jetbrains.com/editors/javascript_editor.jsp?ide=phpstorm#Debugger_for_JavaScript http://wiki.jetbrains.net/intellij/Remote_JavaScript_debugging_with_WebStorm_and_PHPStorm

Css-x-fire — плагин для PhpStorm

Удобный плагин, позволяющий принимать изменения стилей из firefox в PhpStorm и применять их одним кликом. http://plugins.intellij.net/plugin/?webide&id=5348

PhpStorm DB Navigator

Чтобы работать напрямую с MySQL-базой из PhpStorm: Установить плагин Database Navigator (перезапустить IDE — появится пункт DB Navigator). Скачать jdbc-драйвер (http://www.mysql.com/downloads/connector/j/) DB Navigator → Settings → add connection: driver library — …mysql-connector-java-5.1.16-bin.jar url — jdbc:mysql://127.0.0.1:3306 user — root

WebIDE. Удобный платный IDE

WebIDE — пока ещё нестабильная и немного глючная IDE для веб-разработки. Скоро станет платной, но на работе обещали купить;) Написана на яве, но работает ощутимо быстрее Eclipse, к примеру. Есть плагин для Mercurial.