Инструменты пользователя

Инструменты сайта


eaze:phpstorm

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Последняя версия Both sides next revision
eaze:phpstorm [2011/09/12 18:21]
sergeyfast
eaze:phpstorm [2012/01/29 13:45]
sergeyfast [Настройки для PhpStrom]
Строка 1: Строка 1:
 ====== Настройки для PhpStrom ====== ====== Настройки для PhpStrom ======
  
-Сделал для версии ​2.1 EAP - {{:​eaze:​samples:​code-settings.jar|скачать настройки}}. Импортируются через Меню File -> Import Settings.+Сделал для версии ​3.0.1 - {{:​eaze:​samples:​code-settings.jar|скачать настройки}}. Импортируются через Меню File -> Import Settings.
  
 Code style работает вроде неплохо,​ кроме бага [[http://​youtrack.jetbrains.net/​issue/​WI-3393|WI-3393]]. Code style работает вроде неплохо,​ кроме бага [[http://​youtrack.jetbrains.net/​issue/​WI-3393|WI-3393]].
Строка 41: Строка 41:
 ===== Простая поддержка bug tracking systems ===== ===== Простая поддержка bug tracking systems =====
 Если Вы хотите помочь другим программистам понять,​ что это за коммит,​ то можно дополнительно писать номер задачи к логу коммита. Если Вы хотите помочь другим программистам понять,​ что это за коммит,​ то можно дополнительно писать номер задачи к логу коммита.
-В phpStrom ​это осуществляется с помощью меню ''​File | Settings | Version Control | Issue Navigation -> Add''​+В phpStorm ​это осуществляется с помощью меню ''​File | Settings | Version Control | Issue Navigation -> Add''​
   Issue ID: [A-Z0-9]+\-\d+   Issue ID: [A-Z0-9]+\-\d+
   Issue Link: https://​path/​to/​bugtracking/​system/​$0   Issue Link: https://​path/​to/​bugtracking/​system/​$0
Строка 52: Строка 52:
 [[http://​blogs.jetbrains.com/​webide/​2011/​06/​issue-trackers-integration-tasks-and-ide-contexts/​|Существует]] и более классная поддержка популярных багтрекеров ((File | Settings | Project Settings | Tasks | Servers)). [[http://​blogs.jetbrains.com/​webide/​2011/​06/​issue-trackers-integration-tasks-and-ide-contexts/​|Существует]] и более классная поддержка популярных багтрекеров ((File | Settings | Project Settings | Tasks | Servers)).
  
 +==== PhpStorm 3.x & SVN 1.7 ====
 +
 +Для того чтобы в PhpStrom заработал SVN 1.7, нужно сделать два шага: устанвить его как плагин
 +
 +  File -> Settings -> Plugins -> Browse Repositories -> Subversion 1.7 Experimental Integration -> Install.
 +  ​
 +Далее открыть конкретный проект и там включить svn 1.7
 +
 +  File -> Settings -> Version Control (Project Settings). ​
 +  Выбрать напротив директории во второй колонке VCS как Subversion 1.7 Experimental
  
  
Строка 71: Строка 81:
  
 [[http://​tortoisesvn.tigris.org/​issuetrackers.html|Подробнее про интеграцию]] написано на официальном сайте. [[http://​tortoisesvn.tigris.org/​issuetrackers.html|Подробнее про интеграцию]] написано на официальном сайте.
 +
 +===== Плагин EazeStorm =====
 +Плагин интеграции фреймоврка Eaze в PhpStorm
 +
 +Пока он умеет показывать по введенному URL список экшенов и шаблонов (по сочетанию клавиш Ctrl+Shift+P):​
 +
 +{{:​eaze:​eazestorm2.png?​751|}}
 +
 +Ограничения:​ если плагин не может определить хост по URL, он берет первый хост из sites.xml
 +Установить плагин можно через репозиторий http://​plugins.eaze.ru,​ {{:​eaze:​repo.png?​linkonly|добавив его в IDE}}.
 +
  
 ===== Что бы ещё настроить в JetBrains? ===== ===== Что бы ещё настроить в JetBrains? =====
eaze/phpstorm.txt · Последние изменения: 2012/01/30 11:31 — sergeyfast