Conclusão de código Pydev para tudo

m muitos casos (como parâmetros de funçã Pydev não sabe estaticamente o tipo de uma variável. Portanto, a conclusão do código (após. ou ao usarctrl+space) não funcion

Na maioria dos casos, vocêconhece que tipo será em tempo de execução enquanto você cria o software. Existe uma maneira de sugerir ao Pydev que o código seja concluído corretamente?

Acho que isso pode exigir um recurso específico do Pydev, ou talvez até um novo PIP do Pytho

Este é realmente um problema genérico em todos os idiomas dinâmicos ...

ATUALIZAR
Talvez exista um exemplo para esclarecimentos:

def some_func(a_list, an_object):
    a_list.app        # Here I would not get code completion for append

Um exemplo de algo quepoderi work, se o Pydev (ou um PIP) o suportasse:

from someobj import SomeObject
def some_func(a_list, an_object):
    # typecast: a_list=list
    # typecast: an_object=SomeObject
    a_list.app        # Now code completion would show append

Não estou endossando esse método específico - é apenas um exemplo de sistema quepoderi trabalhos. Novamente, é claro que isso não deve ser obrigatório - masas veze a falta da possibilidade de sugerir o tipo é irritant

questionAnswers(4)

yourAnswerToTheQuestion