Задать вопрос

Python IDE

не могу выбрать IDE
ужасно бесит что большинство ide выглядят как будто они пришли из конца 90ых
ужасный внешний вид аля вин98, много окошек (дай бог хоть это настраивается), и множество кнопок и вкладок в верхнем меню
это антиюзабельно
может кто нибудь посоветовать легкую ide, чтоб там был приятный минималистичный дизайн, текстовый редактор, запуск скрипта и отладчик, больше ничего и не надо
  • Вопрос задан
  • 88076 просмотров
Подписаться 35 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 22
@switlle
www.jetbrains.com/pycharm/

По-моему что-то луче чем JetBrains найти будет тяжело. Вы для начала попробуйте — потом купите когда будет очередная волна скидок. Уверяю Вас покупать будете с великолепным чувства радости!
Ответ написан
wwwsevolod
@wwwsevolod
vim + плагины еще никто не советовал?
Ответ написан
Комментировать
crackedmind
@crackedmind
web-developer
В последнее время, слез с ide от jetbrains, использую Sublime Text 2 + плагины, весьма и весьма нравится.
Ответ написан
@sanzstez
Eclipse + PyDev
Ответ написан
Комментировать
kossmak
@kossmak
PyScripter наконец-то и 64-битный
Ответ написан
Комментировать
So1
@So1
Turning VIM into modern Python IDE: sontek.net/turning-vim-into-a-modern-python-ide
Но это для приверженцев VIM'а, конечно
Ответ написан
@subpath
QA engineer in Oil and Gas company
Spyder мне кажется самым удобным
Ответ написан
Комментировать
Roler
@Roler
Aptana Studio — что не так?
Ответ написан
Комментировать
Roler
@Roler
Aptana Studio — что не так?
Ответ написан
Комментировать
reddot
@reddot
visual studio (shell) + python tools for visual studio
бесплатно, удобно
Ответ написан
Комментировать
w495
@w495
Можно посмотреть на Cloud 9

Что это
/en.wikipedia.org/wiki/Cloud9_IDE

Cloud 9 — это сервис развертывания виртуальных машин.
Эмулятор консоли, текстовый процессор и менеджер файлов работают прямо в браузере.
У Cloud 9 есть несколько вариантов использования.
Бесплатно — 512 MB RAM, 1GB Disk Space. Остальное по подписке.
https://c9.io/web/site/pricing

Простая и понятная документация, как пользоваться: Getting Started with Cloud9.
Еще одно обучающее видео:
youtube.com/watch?v=QlpzwcLY0sI.
Ответ написан
Комментировать
istinspring
@istinspring
emacs (v24 screenshot)

с таким конфигом https://github.com/gabrielelanaro/emacs-for-python, например.
Ответ написан
Комментировать
@boolivar
Тоже в свое время задался подобным вопросом, остановился на
Ответ написан
Судя по постановке вопроса, вам должен понравится www.sublimetext.com/
Ответ написан
Комментировать
@ivakin
Я начинающий в Python разработке, сейчас пытаюсь найти для себя удобную IDE. Знаю, что это не главное сейчас для меня, но все же. Пробую PyCharm, вполне всем доволен, но замечаю странное поведение. Версия Python 3.2
1) прекрасно импортируется модуль socket
2) создание сокета тоже проходит без проблем
3) когда хочу определить метод bind, автозаполнение его не находит. Но другие методы (accept, listen и тд) присутствуют. Метод вроде не depricated, в официальной документации присутствует. Чтобы это могло быть?
Также заметил, если делать просто import socket (но не from socket import *) автозаполнение методов не работает. На мой взгляд, разницы в импорте никакой или я ошибаюсь?

Также попробовал Eclipse+PyDev. Вроде автозаполнение есть, но нет текстовой подсказки. Это уже неудобство.
Ответ написан
@ivakin
не знаю как в питоне, но в Java например, импортирование с указанием класса требуется, если есть классы с похожими названиями в пространстве имен. Я так считаю, если указываю импортировать все (*), то все классы и методы из этого модуля должны быть мне доступны. Или тут другая идеология?
Вот пример из официальной документации по модулю:
import socket

HOST = '' # Symbolic name meaning all available interfaces
PORT = 50007 # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
conn, addr = s.accept()

То есть, явно не указывается, какой именно класс импортировать, просто импортируется весь модуль с нужным мне классом и его функциями и константами, что по-моему логически верно. Но автозаполнение в таком варианте не работает.
Ответ написан
Комментировать
@ivakin
спасибо за помощь, я знал что помощь придет :))
но на самом деле, проблема была в версии Питона. Как только перешел на 2.7 все проблемы разрешились.
Ответ написан
Комментировать
@ring0za
LiClipse
Ответ написан
Комментировать
des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак
попробую pycharm вот торрент. пилять к платному приложению еще интерпретатор нужон вот он
Ответ написан
Комментировать
MarkB1
@MarkB1
Верстаю сайты, пишу скрипты
Сам недавно решил кодить на Python, пока что остановился на PyCharm. У него знакомый интерфейс от NetBeans, пока что тестирую.
Ответ написан
Комментировать
@benoni
программер-любтель, иногда подрабатываю фрилансом
Interactive Editor for Python - www.iep-project.org . Из всех редакторов / IDEшек для питона мне IEP больше всего на данный момент нравится.

P.S. еще пробовал PyScCripter - тоже неплох (тока он под винду онли). На линукс помимо IEP поставил еще себе Eric ( eric-ide.python-projects.org ) , но пока его толком не юзал.
Ответ написан
Комментировать
@Amphyby
Komodo IDE, 100%
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы