Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > Нужно IDE |
Автор: Ch0bits 14.11.2006, 22:49 |
Здравствуйте! Короче в один прекрасный день приходит Босс и говорит: "Всё ребята, кончилась сладкая жизнь! Скоро будем писать на Питоне и будем драть вас как сидоровых коз!". ![]() 1. Какие существуют среды разработки (IDE) для Python? 2. Чем пользуются профессионалы при разработке на Python? Только вот что мы на нём будем писать не сказал... Спасибо! |
Автор: Ch0bits 15.11.2006, 11:12 |
Почему на форуме нет вешающегося смайлика? ![]() Не густо конечно, но и за это спасибо! +1 Присмотрел себе пока плагин к Эклипсе - http://pydev.sourceforge.net - тем более как труженик жабского фронта я к неё более склонен. |
Автор: pythonwin 15.11.2006, 11:24 |
Ch0bits, посмотри темы: http://python.com.ua/forum/viewtopic.php?id=6 http://forum.vingrad.ru/topic-67747.html http://forum.vingrad.ru/topic-70978.html |
Автор: @lex 15.11.2006, 11:25 |
Пожалуй лучший выбор сам уж вроде всё перепробовал только лучше pydev ничего не нашёл ![]() |
Автор: dvska 15.11.2006, 13:54 | ||
Эх, нам бы таких боссов (не считая фразы "будем драть вас как сидоровых коз!") ![]() По теме: Идеала imho до сих пор нет, выбирайте из
|
Автор: cherep 15.11.2006, 23:02 |
Для относительно больших проектов юзаю Eclipse + PyDev (поиски были долгие и еще не закончились ![]() Для "на скорую руку" использую почти исключительно Scite - очень советую и не только для Питона. У него очень мощный кастомизуемый движок рендеринга Scintilla. Подсвечивает из коробки очень много языков (штук 30). Расширяемый, можно настроить шорткаты, автодополнение, и вообще его можно скриптовать на lua (жаль не на Питоне ![]() |
Автор: pythonwin 16.11.2006, 06:55 |
перечисление хорошо, но лучше было бы для Ch0bits, если давали бы ещё и ссылки для скачивания ![]() |
Автор: pythonwin 16.11.2006, 10:00 |
Ch0bits, вот это посмотри: http://gorod-omsk.ru/blog/pythy/2006/06/27/pythonic-ides/#more-3 http://gorod-omsk.ru/blog/pythy/2006/10/14/pythonic-ides-a-subjective-glance-at-idle/ |
Автор: nerezus 16.11.2006, 10:26 |
Нормальное дополнение кода имхо только у Eclipse + PyDev =( |
Автор: slav0nic 16.11.2006, 10:48 |
ULIPAD !!! любители scite и idle оценят я удивляюсь как не нашёл его раньше |
Автор: pythonwin 16.11.2006, 10:53 |
slav0nic, дай, пожалуйста, ссылку ![]() |
Автор: slav0nic 16.11.2006, 12:32 |
ну [censored 2] , я на питон юа постил же это NewEdit обновлённый http://wiki.woodpecker.org.cn/moin/UliPad |
Автор: pythonwin 16.11.2006, 13:13 | ||||
slav0nic, ты как с кодировкой разобрался?
и получаю:
а руссифицировать ULIPAD как-то можно? |
Автор: skalex 16.11.2006, 15:36 |
http://www.jedit.org/ http://www.vim.org/ |
Автор: doomik 16.11.2006, 16:24 |
Не давно начел изучать Python, пользуюсь http://www.crimsoneditor.com/ + Стандартный http://python.org/ Crimson Editor смотрится не очень но бегает быстренько + к нему превизал питон т.е теперь можно запускать сразу с редактора код ![]() Сейчас ещё и PeDev буду пробывать. |
Автор: slav0nic 16.11.2006, 22:18 | ||
pythonwin, в edit-preferense..-general выставь кодировку хотя не хочет работать%)
так рабоатет, defaultencoding без этого вообще ascii, бок в pyShell но после создания твой код запускается в консоли без боков |
Автор: pythonwin 17.11.2006, 08:25 |
сделал - поставил utf-8 + при сохранении указал в диалоге кодировку докумета. sys.setappdefaultencoding("koi8-r") AttributeError: 'module' object has no attribute 'setappdefaultencoding' Добавлено @ 08:26 Python 2.4.2 WinXP Добавлено @ 08:36 from sys import setdefaultencoding ImportError: cannot import name setdefaultencoding |
Автор: J2A 17.11.2006, 11:53 | ||
Насчет setappdefaultencoding - это некий "хак". Например, в Ubuntu он есть, а в Debian - нет. А насчет setdefaultencoding - читай внимательно http://docs.python.org/lib/module-sys.html:
|
Автор: slav0nic 17.11.2006, 12:15 |
sys.getdefaultencoding() посмотри и думай куда копать) настроить думаю можно но лучше отпишу автору) вроде китаец, с утф8 должен дружить) редактор в утф пишет нормально вроде бы кстати, мож Wx не unicode стоит?) я ща на работе, не могу проверить |
Автор: pythonwin 17.11.2006, 12:45 | ||||
J2A, спасибо, - буду знать! ++1
slav0nic, как это проверить? А вообще я использую только utf-8. |
Автор: slav0nic 17.11.2006, 15:23 |
pythonwin, ну есть wx есть wx+unicode =) я не кодю на нём, сказать что-то конкретно не могу, а про баг отписал врассылку, мож раздуплять что мы не так делаем) upd: короче бок в невозхможности сисстемы редиректить в файл ... python 1.py > 1.txt шлёт нах, но сам скрипт отрабатывает (тестил в винде) вот http://groups.google.com/group/ulipad/browse_thread/thread/4718ad078f413b68/c2e1c77678cb0d8b |
Автор: pythonwin 8.2.2007, 15:43 |
jEdit - поставил, попробовал - не понравился - что-то наподобие IDLE питона, но есть просмотр директорий и оброз классов, но сделано так как будто их спрятали от пользователей |
Автор: kulibinka 8.2.2007, 23:24 |
И был хтмл.... И был пхп... И вот сейчас питон... все приходит и уходит, и только edit+ остается ![]() |
Автор: pythonwin 9.2.2007, 09:12 |
хорошо было бы закрепить эту тему или совместить с http://forum.vingrad.ru/topic-69098.html |
Автор: dvska 9.2.2007, 21:10 | ||
У меня аналогичная история. ![]() Правда EditPlus использую только для "быстрой" правки кода, для написания мелких скриптов. |
Автор: pythonwin 10.2.2007, 13:57 | ||
когда только начинал писать на питоне для веб - попробовал Edit+ == не понравилась IDE, т.к. было много косяков + через две недели использования бесить уже начало, что при открытии питоновского файлы приходилось указывать язык == python. использовал около двух месяцев разные версии, но потом просто отказался |
Автор: astoon 11.2.2007, 04:47 |
Приветствую всех. Принимайте, как говорится, в компанию. ![]() Про интерфейс к Vim кто-то может рассказать? Уж очень удобный редактор, привык к нему и часто использую. |
Автор: diam 12.2.2007, 07:22 | ||
А что ты хочешь услышать? Редактирование и разработку всю веду в Vim'е, всё таки возможностей для редактирования текста у него несравнимо больше, чем у любого другого редактора (из тех, что я видел). Собственно, цитата с www.vim.org. Слова, в которых всё сказано.
|
Автор: astoon 15.2.2007, 00:53 | ||
Извиняюсь за отсутствие. Интересует что конкретно сделать, чтобы Vim выставлял отступы по-Питоновски. |
Автор: diam 15.2.2007, 10:28 |
Можно так же и подсветку синтаксиса получить и много всего вкусного ![]() Скопируй эти файлы в соответствующие директории, где установлен vim:
Я могу что-то упустить, почитай ftp://ftp.vim.org/pub/vim/runtime/doc/if_pyth.txt. Там всё написано. З.Ы. Хотя странно, последний раз я с Vim'ом мучался, когда в линуксе работал. Во FreeBSD из портов само всё встало и нормально заработало. Для винды ftp://ftp.vim.org/pub/vim/pc/gvim70.exe сам всё поставил и всё заработало. Какая у тебя ОСь? Может, проще поставить новый Vim? ![]() |
Автор: dvska 15.2.2007, 18:33 | ||||
Может ты его просто не научился готовить? ![]() |
Автор: astoon 15.2.2007, 22:51 | ||
Стыдно, конечно. ![]() Vim 6.3.84, Linux. З.Ы. э... а там действительно до фига всего. |
Автор: diam 16.2.2007, 08:16 |
Поставь 7+. Там появились табы, более наглядные подстановки и т.д. Много всего, в общем. |
Автор: astoon 22.2.2007, 00:37 |
Спасибо. Так и сделаю. |
Автор: sandello 30.5.2008, 11:27 |
Кто знает, как в JEdit прикрутить autocompletion для питона? |