2011-09-21 34 views
2

我注意到了Visual Studio中的一個特殊功能,我想知道這個功能在Eclipse + PyDev中是否也可用。Eclipse + PyDev基於函數調用定義函數

在Visual Studio中,如果要鍵入一個函數調用,並且該特定函數尚不存在,則VS將顯示代碼錯誤,並提供一個選項以生成與函數調用中提供的簽名匹配的新的空函數。

換句話說,我在一個特定的Python函數或類中工作,我意識到我需要一個新的函數來處理一些字符串。在我當前的函數中輸入processString(myString),由於processString函數當前不存在,它會返回一個錯誤。是否有某種方式來然後點擊processString函數調用,並創建一個新的塊我的模塊中:

def processString(myString): 
    pass 

在此先感謝您的幫助。

+0

聽起來像一個功能請求。 http://sourceforge.net/tracker/?group_id=85796&atid=577332 – wberry

+1

在Eclipse中使用Java時,在定義方法之前調用方法時,Ctrl-1會生成一個新的空方法。這是否與PyDev一起工作? –

+0

它不可能將評論標記爲答案。但我強烈建議您將該UPDATE移到您自己的答案中,然後接受它......這聽起來像是可能對其他人有用的東西。 – Shog9

回答

1

謝謝@Eric Wilson。

如果我鍵入函數調用processString(myString)然後點擊'CTRL + 1'代碼完成/模板窗口出現爲我提供創建一個新的類,方法,分配給一個字段,或分配給一個變量的選項。

這正是我所期待的。