Eclipse альтернатива файлам VS .sln - PullRequest
12 голосов
/ 11 сентября 2008

Мне недавно пришлось перейти с Visual Studio на Eclipse CDT.
Казалось бы, «рабочие пространства» Eclipse совсем не похожи на файлы решений VS.
Рабочие пространства Eclipse используют папку .metadata для управления несколькими проектами, но, похоже, нет простого различия между пользовательскими настройками или настройками IDE и настройками проекта / решения.

То, что я хочу, - это способ сгруппировать коллекцию связанных (и зависимых) проектов и сделать так, чтобы эти данные находились в управлении исходным кодом без всех других специфических для пользователя вещей, которыми разработчикам не нужно делиться. Вы знаете, как .sln файл в Visual Studio.

Eclipse просто так не работает? (А если нет, то почему бы и нет?)

Ответы [ 3 ]

4 голосов
/ 11 сентября 2008

Да, вы правы. Eclipse не управляет проектами так же, как VS с файлами решений. Однако для помещения группы связанных проектов в VCS затмение имеет концепцию Набор командных проектов , доступный в File-> Export, а затем в папке Team есть Team Project Set.

1 голос
/ 11 сентября 2008

Как сказал JProgrammer, есть набор командных проектов. Вы можете отправить своим коллегам кучу файлов .psf, работающих аналогично VS.NET. Я могу только сказать, что у нас есть хороший опыт работы с этой функцией.

0 голосов
/ 11 сентября 2008

Я часто нахожу, что у IDE есть предпочтительный способ работы. Конечно, вы можете заставить IDE делать это по-своему, но вы, вероятно, в конечном итоге будете бороться с этим до конца.

Попробуйте использовать вашу IDE так, как ее разработчики предназначали для вас. Они сделали предположение о том, как вы должны выполнять свою работу. Они оптимизировали взаимодействие с пользователем в соответствии с этими предположениями.

Иди с потоком. Что-нибудь еще сделает вас грубым, горьким, морщинистым и даст вам желудочное дыхание!

Следствие : Если вы можете, выберите IDE, которая делает те же предположения о рабочем процессе, что и вы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...