Импортировать существующий проект Python в XCode - PullRequest
6 голосов
/ 02 апреля 2009

У меня есть проект Python, который я делаю в терминале с vim и т. Д. Я читал, что XCode поддерживает разработку Python, при этом он поддерживает SVN (который я использую), но я не могу найти документацию по как начать новый проект XCode из существующего хранилища кода.

Другие разработчики работают над проектом, не используя XCode - они не будут возражать, если я добавлю файл проекта или что-то в этом роде, но они будут возражать, если мне придется все реорганизовать.

Ответы [ 4 ]

7 голосов
/ 02 апреля 2009

Я не думаю, что стоит использовать XCode для чисто Python-проекта. Хотя редактор Xcode действительно выделяет синтаксис кода Python, Xcode не дает вам никаких других преимуществ для написания приложения на чистом Python. В OS X я бы порекомендовал TextMate в качестве текстового редактора или Eclipse с PyDev в качестве более полнофункциональной IDE.

2 голосов
/ 12 мая 2009

Я рекомендую против этого. Создание групп (которые выглядят как папки) в XCode фактически не создает папки в файловой системе. Это наносит ущерб иерархии модулей.

Кроме того, интеграция SCM в XCode очень неуклюжа. После привыкания к использованию Subversion с Eclipse поддержка Subversion в XCode безнадежно примитивна. Практически проще просто выполнять команды svn в командной строке, чтобы было ясно, что происходит.

Если вы должны использовать Xcode, используйте его для открытия отдельных py файлов. Используйте его как медленный, относительно бесполезный текстовый редактор.

Если вам необходимо использовать Xcode для SCM, взгляните на их руководство по использованию Xcode с Subversion .

1 голос
/ 11 ноября 2010
1 голос
/ 12 мая 2009

Специальных возможностей для работы с проектами не-Cocoa Python с Xcode нет. Поэтому вы, вероятно, просто хотите создать проект с шаблоном «Пустой проект» (в разделе «Другое») и просто перетащите свой исходный код.

Для удобства вы можете настроить исполняемый файл в проекте. Вы можете сделать это, нажав Ctrl / правой кнопкой мыши в списке источников проекта и выбрав «Добавить»> «Новый пользовательский исполняемый файл ...». Вы также можете добавить цель, хотя я не уверен, что это купит вас.

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