Если вы хотите отразить представление стиля решений VisualStudio, лучший способ сделать это - создать несколько проектов в «решение» рабочее пространство .
Прямого эквивалента нет, хотя, поэтому не беспокойтесь о том, чтобы попытаться увидеть иерархию таким же образом.
Однако, когда у вас есть такое маленькое рабочее пространство, вы можете построить все проекты в одномпройти и сохранить время сборки на минимуме.
Контроль версий будет хорошо работать только на уровне проекта, поэтому поначалу это может быть проблемой, вместо того, чтобы проверять решение за один раз, вы должны проверить каждый проект по отдельности.
Относительно различий между пакетами, проектами и иерархией простых папок:
Проект: папка с метаданными Eclipse (хранится в папке, а также в папке родительского рабочего пространства), которая представляет проектпроекты могут иметь несколько целей сборки, но только одна создается одновременно с использованием стандартных кнопок Выполнить или Отладка , чтобы создать несколько целей в одном проекте, необходимо использовать Ant или какой-либо другой инструмент сборки.
Пакеты: более тесно связаны с тем, что .net называет пространствами имен, однако Flex имеет свои собственные концепции пространств имен, в основном относящиеся к XML /MXML, но это довольно большая тема, поэтому я буду избегать этого.Пакеты должны относиться к папкам, в которых они хранятся, например,
.
package com.example.view {
class SomeViewClass extends SomeFlexComponent {
// .... etc
}
}
Этот класс будет храниться в src/com/example/view/SomeViewClass.as
- в отличие от имен классов / пакетов C # /и папки должны совпадать, иначе компилятор выдаст ошибку.
Я уверен, что не все здесь освещено, поэтому дайте мне знать, если вам нужны дополнительные разъяснения по любому изэто.