が、私はそのような機能を持っていると仮定し、ガイド:Pythonのdocumentator、IDE
def render(someobject):
someobject. #here i expect IDE to know which class it is and autocompletion and other IDE functional will be available
dorender()
私の場合はIDEは、そこに何が起こるのか知る方法がありません。 コメントを使用してどのように伝えますか?私が知っているとき
私はこの/**
* @param MyClass myobject
**/
function render($myobject){
//by typing $myobject-> IDE already knows, that it should use $myobject as MyClass objec
dorender()
}
別のユースケースのようなものを使用しましたPHPの場合は
は、いくつかのケースでは、いくつかのプロキシがいくつかのオブジェクト IDEが知ってする機会を持っていないが、私返すことであり、これをコメントで指定し、将来自分自身を助け、IDEを助けたいと思っています。 PHPで
私は次の操作を行いますPhpStormを使用しながら:
$myobject=some_proxy()
/**
* @var $my_object MyClass
**/
// in following code IDE will use $myobject as MyClass
どのように私はspecificaly PyCharmと同じ動作を実現し、共通のpython documentatorsことができますか?
答えが見つかりました、ここでstackoverflow:D正確に私が必要なもの。 http://stackoverflow.com/questions/6318814/how-can-i-tell-pycharm-what-type-a-parameter-is-expected-to-be – Tigra