LINUX.ORG.RU

Для питона (как и для других динамических языков) принципиально сложно сделать комплит. Например, по какому-то условию в объект взяли и добавили метод на лету. Пока программу не запустишь - не узнаешь, нужно ли его комплитить или нет.

Kpoxman ★★
()
Ответ на: комментарий от acefsm

Emacs'еру такой аргумент как об стенку горох :)
Скриншоты IDE на этом сайте в JPEG, что ставит под сомнение общую адекватность ее разработчиков :)

Kpoxman ★★
()
Ответ на: комментарий от h8

В виде простого abbrev - возможен.
Я говорю о невозможности корректного комплита:

a = None
if <condition>:
a = Class1()
else
a = Class2()

где <condition> - условие времени выполнения.
и если мы теперь хотим написать а. и увидеть
варианты комплита, сложно выдать что-то внятное.

Kpoxman ★★
()
Ответ на: комментарий от Kpoxman

Хех... вот такое вот супер - редактор для разработчика. Не может очень нужной вещи. В еклипсе, пайдев расширерение прекрасно делает свою работу. Правда в еклипсе многих емаксовских фичек, типа макросов, нет.

anonymous
()
Ответ на: комментарий от anonymous

И что пайдев скажет на приведенный мною пример?

Kpoxman ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.