Eclipse + PyDev определяют функцию на основе вызова функции - PullRequest
2 голосов
/ 21 сентября 2011

Я заметил особую функцию в Visual Studio, и мне интересно, доступна ли эта функция также в Eclipse + PyDev.

Если в Visual Studio ввести вызов функции, а эта конкретная функция еще не существует, VS выдаст ошибку кода и даст возможность сгенерировать новую пустую функцию, соответствующую сигнатуре, предоставленной в вызове функции.

Другими словами, я работаю в определенной функции или классе Python и понимаю, что мне нужна новая функция для обработки некоторой строки. В моей текущей функции я набираю processString(myString), что возвращает ошибку, потому что функция processString в настоящее время не существует. Есть ли способ затем нажать на вызов функции processString и создать новый блок в моем модуле:

def processString(myString):
    pass

Заранее спасибо за помощь.

1 Ответ

1 голос
/ 28 сентября 2011

Спасибо @Eric Wilson.

Если я наберу вызов функции processString(myString), затем нажму "CTRL + 1", появится окно завершения кода / шаблона, предлагающее мне создать новый класс, методприсвоить полю или присвоить переменной.

Это было именно то, что я искал.

...