Python Ide и функции подписи

Я ищу облегченную IDE для продолжения изучения Python и Pygame.

У меня есть Bpython, который работает довольно хорошо. когда я набираю: pygame.draw. bpython покажи мне все доступные варианты, например circles, polygons, rect, lines ..
но самое главное,
он может показывать сигнатуры функций Pygame. если я наберу pygame.draw.rect( bpython показывает мне:

│ pygame.draw.rect: (Surface, color, Rect, width=0)  
│ rect(Surface, color, Rect, width=0) -> Rect

как вы можете видеть на этом скриншоте: https://imgur.com/PNlmkDd

моя проблема в том, что я не могу заставить то же самое работать с sublimetext3 с помощью anaconda-st3 (или даже с pycharm), кажется, он не может это сделать.

есть много других случаев, когда bpython дает мне правильную сигнатуру метода, тогда как st3+anaconda или даже pycharm ничего не дают мне. в качестве другого примера:

типирование pygame.display.set_mode( дает это всплывающее окно:

│ pygame.display.set_mode: (resolution, 0=(0)            
│ set_mode(resolution=(0,0), flags=0, depth=0) -> Surface 

в отличие от st3 и pycharm я не получаю такой вещи.

я пропустил некоторые необходимые шаги в конфигурации?
возможно ли вообще иметь sublimetext3+anaconda, чтобы повторить это поведение?
если нет, то есть ли легкий идеал, способный делать то, что делает bpython?

Спасибо

0 ответов

Другие вопросы по тегам