Есть ли способ создать рабочий набор в PhpStorm, как в Eclipse, для группировки по проектам?

0

Исходя из мира Eclipse, я начал использовать PhpStorm для разработки на PHP. Я хотел бы спросить, есть ли способ группировать аналогичные проекты, чтобы увидеть их, как в функции рабочего набора Eclipse, с таким видом, как:

Projects
----------------------------------------
LibrariesProjects
    -------> APhpLibraryProject
    -------> AnotherPhpLibraryProject
    -------> YetAnotherPhpLibraryProject
ProjectsRelatedToOtherStuff
    -------> AProject
    -------> AnotherProject
    -------> Etc...
Etc..

Я имею в виду, что в Eclipse я могу, например, создать рабочий набор LibraryProjects и добавить к нему проекты (например, APhpLibraryProject, AnotherPhpLibraryProject), чтобы не видеть список списков различных проектов в левой части среды IDE...

Возможно ли это в PhpStorm?

Спасибо за внимание!

  • 1
    Как полностью независимые проекты (с собственными настройками и т. Д.) В одном кадре - нет - только один проект на кадр / окно. Но если вам нужно добавить только файлы и иметь возможность их редактировать - да - используйте Root Additional Content ( Settings | Project | Directories ); если эти проекты / библиотеки нужны только для справочных целей (завершение кода), а не для редактирования, используйте внешние библиотеки ( Settings | Languages & Frameworks | PHP -> Include paths ).
  • 0
    Что вы имеете в виду с Additional Content Root ? Я не могу найти его в Settings | Project | Directories в версии 8.0.2. Вы имеете в виду опцию Add Context Root ?
Показать ещё 1 комментарий
Теги:
phpstorm

1 ответ

1
Лучший ответ

Обратите внимание: вы не можете иметь их как полностью независимые проекты (с собственными настройками и т.д.) В одном кадре на данный момент - только один проект за кадр/окно.

https://youtrack.jetbrains.com/issue/WI-15187 - смотрите этот тикер (звезда/голос/комментарий), чтобы получить уведомление о прогрессе.


Но если вам нужно просто добавлять файлы в проект и иметь возможность редактировать их (как часть реального проекта - они будут участвовать в глобальном поиске/замене, рефакторинг и развертывание проверены на наличие ошибок и т.д.) - да, просто используйте дополнительные Content Root (Settings | Project | Directories --> Add Content Root кнопку Settings | Project | Directories --> Add Content Root).

Если эти проекты/библиотеки необходимы только для справочной цели (завершения кода), а не для редактирования, используйте библиотеки внешних библиотек (Settings | Languages & Frameworks | PHP → Include paths).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню