Здесь показаны различия между двумя версиями данной страницы.
| Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
|
eaze:phpstorm [2011/09/12 18:21] sergeyfast |
eaze:phpstorm [2012/01/30 11:31] (текущий) sergeyfast [Плагин EazeStorm] |
||
|---|---|---|---|
| Строка 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 | ||
| Строка 72: | Строка 82: | ||
| [[http://tortoisesvn.tigris.org/issuetrackers.html|Подробнее про интеграцию]] написано на официальном сайте. | [[http://tortoisesvn.tigris.org/issuetrackers.html|Подробнее про интеграцию]] написано на официальном сайте. | ||
| + | ===== Плагин EazeStorm ===== | ||
| + | [[eaze:плагин_eazestorm|Плагин интеграции]] фреймоврка Eaze в PhpStorm. | ||
| ===== Что бы ещё настроить в JetBrains? ===== | ===== Что бы ещё настроить в JetBrains? ===== | ||
| * Читайте [[http://blogs.jetbrains.com/webide/|блог]] — тут много что интересного пишут. | * Читайте [[http://blogs.jetbrains.com/webide/|блог]] — тут много что интересного пишут. | ||