2016-09-16 3 views
2

Я разрабатываю Dart с WebStorm. У меня есть сервер-проект, клиент-проект и некоторый общий код.Решение WebStorm с несколькими проектами дартс

Возможно ли создать проектное решение, содержащее несколько проектов Dart (например, вы можете сделать в VisualStudio)? Или обычно разрабатывается каждый проект в собственном окне WebStorm?

+0

WebStorm не может открывать несколько проектов в одном кадре/окне, имея отдельные настройки проекта для каждого из них (например, VS) - только один проект на кадр. Если вам по-прежнему нужно работать с некоторым кодом из нескольких проектов, вы можете добавить другие папки проекта в качестве дополнительных корней контента («Настройки/Предпочтения | Каталоги») - они будут перечислены в качестве дополнительных узлов в представлении проекта (ну, фактическое проект - это всего лишь один основной корневой контент) и будет рассматриваться как часть этого проекта (без отдельных настроек) – LazyOne

+0

«Фактический проект - это всего лишь один основной корневой контент». Не уверен, что вы подразумеваете под «фактическим проектом». Все корни контента равны, нет более важного или менее важного или основного корня содержимого. –

+0

@AlexanderDoroshko Я имел в виду, что проект WebStorm по умолчанию состоит из одного корня контента; поэтому код в дополнительном (ых) случае будет обрабатываться таким же образом. – LazyOne

ответ

2

Вы можете поместить каталоги проектов в каталог и затем открыть этот каталог.

Есть также способы с конфигурациями корневых проектов, которые можно сделать с проектами, которые не находятся в одном каталоге, но я не пытался понять, как это работает.

Я отошел от этой установки и использовал разные окна для разных проектов некоторое время назад, потому что я не хочу поддерживать конфигурацию проекта. У меня много проектов Дарт, которые являются многоразовыми пакетами, которые я использую во многих других проектах.

Использование одного окна для одного пакета Dart, кажется, самая простая настройка. Я сконфигурировал сочетания клавиш (возможно, все равно есть значения по умолчанию) для упрощения переключения между окнами WebStorm.

+0

«Я не пытаюсь понять, как это работает». Это выглядит легко и прямолинейно. Вы открываете Настройки (Предпочтения) | Каталоги и добавить корни контента. –

+0

@AlexanderDoroshko Возможно, теперь я должен посмотреть снова, но когда я начал использовать WebStorm с Dart, было несколько вещей с корнями содержимого, а также включенные и исключенные каталоги, вызвавшие множество неприятностей. Я предполагаю, что эти проблемы исправлены с давних времен, но я в порядке с моей текущей настройкой и ничего не пропущу. –