Нужна консультация по выбору ide для Django Development - PullRequest
4 голосов
/ 26 февраля 2011

Я программирую на PHP около 6 лет, и хочу начать разрабатывать на django.

Теперь у меня есть несколько вопросов для вас, профессионалов django.Я использую PHPDesigner около года, потому что я никогда не смогу облегчиться и хорошо написать код с помощью eclipse / aptana / аналогичного.Мне просто странно с ними.

Я также использовал Komodo Edit и gmate (gedit hack + плагины, чтобы gedit выглядел и работал как textmate) в linux.

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

Итак, какую IDE вы бы предложили?Бесплатные решения были бы хорошими, но цена здесь не является критерием.

ps: некоторые документы / предложения, такие как "django for noobs" также приветствуются.

Редактировать: я использую Windows7.

Спасибо

Ответы [ 4 ]

3 голосов
/ 26 февраля 2011

Есть много хороших выборов. В большинстве случаев вам стоит обратить внимание на хорошую IDE для Python, хотя поддержка шаблонов Django также имеет некоторые преимущества.

Лично я использую Eclipse плюс PyDev с плагином vim. Таким образом, я могу сохранить свой любимый редактор и получить преимущества простого рефакторинга кода, мгновенной навигации по коду (нажатие Ctrl-клика на вызов метода, чтобы перейти к его определению) и проверка синтаксиса во время ввода. ИМХО самое большое преимущество IDE - это возможность интерактивной отладки - установка точек останова, построчное выполнение и т. Д.

Netbeans также отличный выбор.

3 голосов
/ 26 февраля 2011

Лично я придерживаюсь Netbeans . имеет поддержку для Python и Django, а также других ваших языков (PHP, Java и т. Д.). Это приятно и быстро, и вполне настраивается. И это с открытым исходным кодом.

3 голосов
/ 26 февраля 2011

Я предлагаю вам использовать PyCharm .Он имеет отличную встроенную поддержку django и постоянно совершенствуется с помощью новых функций.

2 голосов
/ 26 февраля 2011

Это собирается быстро раствориться в том, какой редактор лучше обсуждать. Реальность такова, что с «тестсервером» django ваш выбор редактора / ide становится менее важным IDE не обязательно должен быть тесно связан с работающим кодом с помощью django. Мы используем eclipse w / pydev здесь на работе почти исключительно. У нескольких разработчиков есть jEdit.

На самом деле, окончательный ответ должен быть: кодируйте то, что вы кодируете лучше всего.

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