phpstorm – Блог Stafox'a https://stafox.cc О программировании и веб-разработке Wed, 21 Sep 2016 07:13:34 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.2 Как настроить Xdebug в PhpStorm https://stafox.cc/how-to-configure-xdebug-in-phpstorm/ https://stafox.cc/how-to-configure-xdebug-in-phpstorm/#comments Tue, 20 Sep 2016 17:51:19 +0000 http://stafox.ru/?p=2816 Речь пойдет о том, как подружить IDE PhpStorm и Xdebug, чтобы мы могли дебажить не только наши веб-странички и api, а также и консольные скрипты прямо из любимого IDE. Ранее я уже писал о установке и настройке Xdebug и работе с ним через IDE NetBeans. Поэтому если у Вас еще не установлен Xdebug – установите.

Сообщение Как настроить Xdebug в PhpStorm появились сначала на Блог Stafox'a.

]]>
Речь пойдет о том, как подружить IDE PhpStorm и Xdebug, чтобы мы могли дебажить не только наши веб-странички и api, а также и консольные скрипты прямо из любимого IDE.

Ранее я уже писал о установке и настройке Xdebug и работе с ним через IDE NetBeans. Поэтому если у Вас еще не установлен Xdebug – установите.

Большинство статей и заметок я пишу на примере Ubuntu. Поэтому если Вы еще не используете данный дистрибутив, советую ознакомиться с руководством по установке Ubuntu.

Заходим в настройки проекта File → Settings или Ctrl+Alt+S
ps-xdebug-1

Переходим в раздел Languages & FrameworksPHPDebug
И указываем Debug port:
ps-xdebug-2

Обратите внимание на порт, я использую 9009 (если он у Вас занят, укажите любой свободный)

Не стоит использовать для Xdebug порт 9000 (по умолчанию), если Вы используете php-fpm. В таком случае порт будет занят процессом php-fpm и Xdebug работать не будет.

Не закрывая настроек переходим в раздел Languages & FrameworksPHPDebugDBGp Proxy.

В php.ini параметр xdebug.remote_handler должен иметь значение dbgp.

И указываем следующие параметры:

IDE key: phpstorm

В php.ini параметр xdebug.idekey должен быть равен phpstorm.

Host: 127.0.0.1

В php.ini параметр xdebug.remote_host также должен быть 127.0.0.1.

Port: 9009

В php.ini параметр xdebug.remote_port должен быть 9009.

Все. На этом настройка завершена. Теперь для того, чтобы дебажить Вам достаточно поставить break-point и включить слушателя debug-соединений.
ps-xdebug-4

Сообщение Как настроить Xdebug в PhpStorm появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/how-to-configure-xdebug-in-phpstorm/feed/ 11
PhpStorm 10 проблема со сглаживанием шрифтов https://stafox.cc/phpstorm-10-font-antialiasing-issue/ https://stafox.cc/phpstorm-10-font-antialiasing-issue/#comments Tue, 10 Nov 2015 05:31:02 +0000 http://stafox.ru/?p=2730 Нашел время пересесть на PhpStorm 10. И не все прошло хорошо: сглаживание шрифтов куда-то подевалось. Файл настроек phpstorm/bin/phpstorm64.vmoptions должен содержать следующие строки -Dawt.useSystemAAFontSettings=lcd -Dswing.aatext=true -Dawt.useSystemAAFontSettings=on -Dsun.java2d.xrender=true Для архитектуры х32 эти параметры должны быть в файле phpstorm.vmoptions Поэтому не забудьте перенести их, при переходе на PhpStorm 10. И для предыдущих версий PhpStorm этого было бы достаточно,

Сообщение PhpStorm 10 проблема со сглаживанием шрифтов появились сначала на Блог Stafox'a.

]]>
Нашел время пересесть на PhpStorm 10. И не все прошло хорошо: сглаживание шрифтов куда-то подевалось.

Файл настроек phpstorm/bin/phpstorm64.vmoptions должен содержать следующие строки


-Dawt.useSystemAAFontSettings=lcd
-Dswing.aatext=true
-Dawt.useSystemAAFontSettings=on
-Dsun.java2d.xrender=true
Для архитектуры х32 эти параметры должны быть в файле phpstorm.vmoptions

Поэтому не забудьте перенести их, при переходе на PhpStorm 10.
И для предыдущих версий PhpStorm этого было бы достаточно, чтобы решить проблему со сглаживанием шрифтов, но в 10ой версии появился новый шаг.

Открываем настройки FileSettings [Ctrl+Shift+S], выбираем раздел Appearance & BehaviorAppearance. Необходимо изменить в секции Antialiasing значение параметров IDE и Editor с Subpixel на Greyscale.

phpstorm-11-antialiasing-1

Вот как было до:
phpstorm-11-antialiasing-before

Вот после:
phpstorm-11-antialiasing-after

Ключевые фразы для зарубежных друзей:
phpstorm 10 font antialiasing issue
phpstorm 10 ugly fonts

Сообщение PhpStorm 10 проблема со сглаживанием шрифтов появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/phpstorm-10-font-antialiasing-issue/feed/ 6