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.