Python и Intellisense - PullRequest
       112

Python и Intellisense

67 голосов
/ 25 мая 2009

Есть ли в Python эквивалент 'intellisense'?

Возможно, мне не следует это признавать, но я считаю, что интеллигентность действительно ускоряет «фазу открытия» изучения нового языка. Например, переход с VB.net на C # был легким, потому что фрагменты и intellisense помогли мне в этом.

Ответы [ 16 ]

3 голосов
/ 26 мая 2009

Ну, я думаю, что самый динамичный способ изучения Python - это использовать iPython .

Вы получили автозаполнение при использовании табуляции, динамическое поведение, потому что это оболочка, и вы можете получить полную документацию о наборе любого объекта / метода:

object.method ?

При разработке я согласен, что PyDev - это круто. Но это тяжело, поэтому во время обучения текстовый редактор + iPython действительно хорош.

2 голосов
/ 14 марта 2014

Я бы порекомендовал Джедай Вим , для меня это идеально, попробуйте, и вы не пожалеете.

2 голосов
/ 06 июня 2013

Для Emacs и VI также есть https://github.com/tkf/emacs-jedi.

2 голосов
/ 23 августа 2010

Pyscripter имеет лучший intellisense, который я встречал:)

0 голосов
/ 16 октября 2016

Попробуйте визуальный код студии. Он имеет очень мощную поддержку Python и Django и тысячи плагинов для других языков, используемых в проекте Python, таких как шаблоны CSS, HTML и Django.

Лучше всего, это бесплатно: https://code.visualstudio.com

0 голосов
/ 25 декабря 2012

IronPython - это путь. Visual Studio имеет лучшую поддержку intellisense, и вы можете использовать ее с помощью IronPython

...