IDLE在實際顯示自動完成菜單時非常不靈活。最近它一直沒有工作,或者更具體地說,只在交互式會話期間工作。Python IDLE。自動完成/顯示完成不起作用
我一直在使用C語言的代碼塊,並且已經非常習慣非常好的自動完成功能,所以它沒有讓他們感到有點沮喪 - 尤其是在嘗試學習新的框架工作和什麼類的時候與哪些方法等有關聯。
是否有一個簡單的修復程序讓IDLE自動完成重新工作?我正在使用Python版本2.7。
有沒有可能是一個簡單的編輯器,我應該看看?我已經嘗試過Vim,這對我的簡單需求來說有點過於沉重,忍者,我無法爲任何事情工作,而崇高的文本2,我無法讓我的wxpython的東西玩。什麼是一個不錯的選擇?任何類似於代碼塊的東西都會很酷,不過,如果它能夠一直工作,我會非常滿意IDLE的!
請求的澄清: 好的,所以我覺得我可能會有一些術語倒退。通過非交互式,我的意思是,例如,右鍵單擊py文件並選擇「使用IDLE編輯」。這帶來了我認爲可以被描述爲文本編輯器。你可以在這裏輸入你所有的代碼。一旦準備好了,你就按F5,或者選擇Run,然後啓動(我一直指的是)交互式終端。在這裏,您可以鍵入代碼,按回車鍵,然後立即對代碼進行評估。
我的問題是指前者,編輯代碼的IDLE部分。有時在打字之後,它會顯示可用的方法,或者在一個左括號之後,它會給出預期值的提示。但事情是,有時它會做這些事情,有時它不會。
http://ipython.org/用vim甚至是簡單的gedit – wim 2012-02-01 01:27:04
@wim對不起,我可能在我的帖子中有過不好的解釋,但問題是自動完成工作交互式工作,但*只*交互式。如果我只是在IDLE中輸入自動完成功能不起作用。所以我試圖弄清楚如何在編碼*非交互式時使它工作。 – Zack 2012-02-01 01:29:46
噢,對不起!在Python中工作時我沒有發現任何需要IDE的地方,所以不能幫助你。 – wim 2012-02-01 01:32:28