Каковы текущие отношения между Eclipse, Aptana и PyDev? - PullRequest
11 голосов
/ 28 июня 2011

Я все еще ищу идеальную настройку разработки для Django, и мне немного трудно разобраться, где все в данный момент.

Я надеюсь, что что-то подойдет как для сервера, так и для клиента.сторонняя разработка, с поддержкой редактирования шаблонов и jQuery.

В настоящее время я использую только PyDev в Eclipse и у меня есть следующие вопросы:

  • Нужно ли удалятьУстановка Eclipse и начало с Aptana Studio?если это так,

    - что еще мне нужно до и / или после, чтобы создать среду, описанную выше?

  • Будет ли все поддерживаться в будущем?

  • Я пропускаю лучшее решение, которое даже не использует ни один из упомянутых мною инструментов?

Я больше незаинтересованы в Java или RoR, если это имеет какое-либо значение.

Ответы [ 3 ]

13 голосов
/ 29 июня 2011

Aptana Studio (v3) выглядит следующим образом:

  • HTML, CSS, JS редакторы
  • PHP (производная PDT)
  • RadRails
  • PyDev
  • Eclipse 3.6.2 RCP base

Aptana - это не Eclipse ребрендинг. Aptana Studio примерно такой же, как эти наборы инструментов:

  • Eclipse + Веб-инструменты + PDT + PyDev +? для рельсов
  • WebStorm + PyCharm + RubyMine + PhpStorm (хотя, если честно, RubyMine имеет больше возможностей, чем банкомат RadRails. У меня нет активного сравнения для PyCharm и PhpStorm)

Что использовать, зависит от того, что вам нужно. Чтобы получить редактирование Python, поддержку JS и поддержку шаблонов, Aptana Studio должна подойти Aptana Studio построена на основе Eclipse, поэтому работают обычные плагины Eclipse, но вы можете так же легко поместить Aptana как плагин в прямую версию Eclipse (т. Е. 3.7, если хотите). Это позволит вам удалить PyDev и добавить Aptana.

Если вы не установите Aptana, шаблоны Django не будут работать, поскольку они нуждаются в поддержке редактора HTML и CSS. Вам понадобится редактор, который поддерживает jQuery. Я не уверен, что в Wing IDE или PyCharm есть поддержка JS - возможно, вам придется купить WebStorm. Wing IDE выглядит красиво, но это довольно дорого, и вы должны заплатить за профессиональную версию, чтобы получить многие из самых полезных функций, таких как интегрированный контроль исходного кода.

Да, разработка и поддержка будут продолжены. Aptana Studio была приобретена Appcelerator для интеграции в Titanium Studio (IDE для мобильных устройств, построенная на основе Aptana Studio).

2 голосов
/ 28 июня 2011

Каковы текущие отношения между Eclipse, Aptana и PyDev?

Aptana купила PyDev и интегрировала его с Eclipse (с другой темой), чтобы обозначить его как «Aptana Studio»

Должен ли я отказаться от установки Eclipse и начать все заново с Aptana Studio?

Это то же самое. Я бы предпочел использовать Eclipse в качестве стандарта.

Я пропускаю лучшее решение, которое даже не включает в себя ни один из упомянутых мною инструментов?

Лично я разрабатывал с django, используя Wing IDE , и был достаточно доволен этим, что мне все равно, чтобы искать альтернативы. YMMV.

1 голос
/ 28 июня 2011

Eclipde + PyDev плагин является лучшим решением на данный момент.Aptana - это просто фирменная сборка Eclipse, поэтому вы не найдете слишком большой разницы между вашим Eclipse и Aptana.Разница лишь в том, что PyDev практически не кодируется внутри.Я думаю, что это даже плохо, потому что невозможно использовать ночные сборки PyDev в Aptana.

Единственной альтернативой PyDev сейчас является PyCharm.У него прекрасная поддержка Django, но он не очень хорош для программирования на JavaScript.

И да, нет никаких планов прекращать поддержку PyDev в качестве плагина.

...