Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > среда для работы с питоном,


Автор: bilbobagginz 15.1.2011, 03:14
в посл. время приходится питонить.
хотел бы опросить народ чем пользуемся.

я бегаю между vim и pycharm.

Автор: bilbobagginz 16.1.2011, 09:04
блин, все в отпусках видимо... питонисты.
 smile  smile  smile 

Автор: Cheloveck 16.1.2011, 09:24
Я в PyDev работаю

Автор: rsm 17.1.2011, 14:11
http://eclipse.org/ + http://pydev.org/ + http://qt.nokia.com/developer/eclipse-integration smile
Для маленьких проектов очень хорош http://www.geany.org/

Автор: av0000 17.1.2011, 15:15
Я "подсел" на Komodo IDE
Из плюсов (для меня):
 - единообразие на Win/Linux
 - "легче" чем Eclipse+PyDev
 - Умеет работать с удалёнными машинами по SCP/(S)FTP
 - Знает кучу версионников, но мне это не актуально - всё равно через консоль привык
 - "Честно" лезет в исходники питона для выдирания auto-completion и т.п.
 - Не столь "назойливый" completion, как в Eclipse
 - В платной версии - редактор регеспов - удобно

Из минусов:
 - относительно долгий запуск, но таки быстрее Eclipse
 - как-то не добрался выяснить как отключить HTML предупреждения для Django Template - нервирует smile
 - полная версия стоит денег :(

Для мелочи из-под win - Far+Colorer или PyScripter, но в последнем не устраивает autocompletion и невозможность нормально отобразить unicode строки...

Автор: rsm 18.1.2011, 01:10
Цитата(av0000 @  17.1.2011,  17:15 Найти цитируемый пост)
полная версия стоит денег

Ну и кому она нужна на таких условиях, если из Eclipse можно сделать то же самое? Я сварганил свою сборку, в которой нет ничего лишнего, а только нужное. Совершенно даром. Получилась конфетка - летает, не глючит и делает все что от нее требуется.

Автор: bilbobagginz 18.1.2011, 01:35
Цитата(rsm @  18.1.2011,  00:10 Найти цитируемый пост)
Я сварганил свою сборку, в которой нет ничего лишнего, а только нужное. 

поделись списком нужного-лишнего.


av0000
Цитата(av0000 @  17.1.2011,  14:15 Найти цитируемый пост)
 - полная версия стоит денег :(

я не понял почему это минус. в этой среде делать будете что: софт писАть ? 
и типа версия софта стоит денег ? не обнаглели ли ?

 smile  smile  smile 

Автор: Cheloveck 18.1.2011, 09:34
Цитата(bilbobagginz @  18.1.2011,  01:35 Найти цитируемый пост)
и типа версия софта стоит денег ? не обнаглели ли ?

Цитата

«Программы — как секс: лучше, когда бесплатно.»
(С) Линус Торвальдс.

Автор: bilbobagginz 18.1.2011, 10:55
Cheloveck, я к тому, что если ты пишешь софт "за деньги", то купить инструмент для этого - нормальное дело.
цены за эти пакеты - смешные: 100-200 $. 
при годовом наваре в > 100-200 k$ с головы это просто смешно (ПРОМИЛЬ)
(я не про з/п. а про навар в фирме с программера)

Автор: Cheloveck 18.1.2011, 13:32
Цитата(bilbobagginz @  18.1.2011,  10:55 Найти цитируемый пост)
навар в фирме с программера

А если я дома пишу GNUтый софт на python?

Автор: rsm 18.1.2011, 16:43
Цитата(bilbobagginz @  18.1.2011,  03:35 Найти цитируемый пост)
поделись списком нужного-лишнего

http://img29.imageshack.us/i/201101181827401920x1200.png/

На скриншете не хватает Qt Eclipse Integration (Yoxos ее не предоставляет). Добавлял врукопашную, тупо распаковав архив с плагином в корень Eclipse. В двух словах, что умеет эта сборка:
  • разработка, запуск и отладка (в т.ч. удаленные) программ на: C, C++, Python, Perl, bash-script; (еще хотелось Lua, но плагин оказался глюкавым)
  • интеграция Qt для С++ и Python;
  • редакторы конфигов CMake, файлов перевода gettext, опций командной строки gengetopt;
  • фильтры для обработки вывода программы по регулярным выражениям;
  • миниатюрный браузер для быстрого поиска по Гуглю, Вике и пр.; (давно хочу прикрутить man'ы, но пока не получается)
  • продвинутый поиск текста;
  • эмулятор терминала;
  • консоль ssh;
  • просмотровщик логов в реальном времени;
  • конфигуратор Doxygen'а;
  • управление версиями: SVN, Bazaar;
  • простой редактор с подсветкой синтаксиса кучи языков разметки и программирования;
  • еще тьма фишек управления исходным кодом (генерация красивых HTML'ек и пр.) и файлами;
Чего не хватает:
  • красиво интегрированного POSIX:2008 - с хинтами по параметрам функций, с поиском, с быстрым переходом на справку;
  • плагина http://www.eclipse.org/linuxtools/ во всей его функциональности - на данный момент он не работает чуть более чем полностью;

Автор: av0000 18.1.2011, 18:46
Цитата(bilbobagginz @ 18.1.2011,  01:35)
av0000
Цитата(av0000 @  17.1.2011,  14:15 Найти цитируемый пост)
 - полная версия стоит денег :(

я не понял почему это минус. в этой среде делать будете что: софт писАть ? 
и типа версия софта стоит денег ? не обнаглели ли ?


Да ни разу не обнаглел smile Платность и цена продукта есть такой же критерий, определяющий выбор потребителя ;)

Во-первых, есть облегчённая бесплатная версия

Во-вторых, я не призываю к какому-либо нелегальному использованию

В-третьих, это недостаток для меня (как это и было указано в начале поста), определяющий _моё_ отношение к продукту, в частности, как "домашнего opensource писателя", не желающего отдавать почти три сотни "убитых енотов" за текстовый редактор

Ну и на закуску - единственным инструментом, которого _мне_ не хватает в freeware версии является тот самый редактор регекспов, которых полно альтернативных. Остальные "плюшки" наверняка кому-то и полезны

Автор: WolfAlone 19.1.2011, 10:40
Не ожидал, что в NetBeans кроме меня с Python работает только 1 человек...

Автор: bilbobagginz 23.1.2011, 00:16
Цитата(av0000 @  18.1.2011,  17:46 Найти цитируемый пост)
"домашнего opensource писателя", не желающего отдавать почти три сотни "убитых енотов" за текстовый редактор

напр. jetbrains дает бесплатно свои платные продукты (IntelliJ, PyCharm) если у тебя реально опенсорснутый проект.
не удивлюсь, если и другие коммерческие "буржуи" отдают продукцию опенсорс коммьюнити бесплатно.
насчет редактирования регэкспов... видел какую-то плюшку для питона...опенсорс.
не помню.

Автор: kemiisto 23.1.2011, 00:34
Цитата(bilbobagginz @  22.1.2011,  22:16 Найти цитируемый пост)
напр. jetbrains дает бесплатно свои платные продукты (IntelliJ, PyCharm) если у тебя реально опенсорснутый проект.

Слишком уж драконовское у них понимание "реального" open-source проекта. 
Цитата
You qualify for a free license if:
your open source project meets the Open Source definition;
you have a dedicated website and an active developer community supporting your project;
you do not perform any paid support, consulting or training services for your open source software;
you do not distribute paid versions of your open source software.


Меня Eclipse + PyDev устраивает. smile 

Автор: bilbobagginz 23.1.2011, 19:06
kemiisto, а меня устраивает их цена.... (я не платил ни гроша, а фирма наверное заплатила сотку баксов за каждую лицензию)

с др. стороны, сотка баксов для струмента делания денег - не деньги...

Добавлено через 1 минуту и 16 секунд
у меня др. проблема с ними: комп зависал (64-бит 7рка)
может из-за проблем с системой, может по др. причине. 

но с тех пор как пересел на pyDev нет зависаний.

Автор: senkler 31.1.2011, 14:03
Aptana + PyDev 

У меня то же 7-ка и 64 б. машинка проблем пока нет . 

Автор: bilbobagginz 31.1.2011, 19:12
Цитата(senkler @  31.1.2011,  13:03 Найти цитируемый пост)
У меня то же 7-ка и 64 б. машинка проблем пока нет . 

тоже потихоньку перелезаю.
я немного не понял: я скачал бету релиз 3 плагина для эклипса, накачал еще плагов.
вопрос: какая лицензия ?
сколько стоит Аптана вообще ?

как-то не было времени посмотреть, все работаю да работаю... smile

Автор: drLans 3.2.2011, 21:56
Мне очень понравился, с первого взгляда можно так сказать, http://code.google.com/p/iep/.
Цитата

IEP (pronounced as 'eep') is a cross-platform Python IDE focused on interactivity and introspection, which makes it very suitable for scientific computing. Its practical design is aimed at simplicity and efficiency.

IEP is available in binary form for Windows, Linux, and Mac. 


Небольшая, бесплатная, лёгкая и приятная программа, имеющая всё, что мне надо (хотя я только начинаю изучать python).

user posted image

Автор: kemiisto 3.2.2011, 23:02
Цитата(drLans @  3.2.2011,  19:56 Найти цитируемый пост)
scientific computing

Вот привычка пошла у народа, совать питон куда не следует. Scripting - ради бога, хоть scientific, хоть какой. Но computing - увольте.

А так - да, интересная программулька. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)