目前我使用的是最新版本的Python 2在我的筆記本電腦(2.7.12),閒置版本2.7.12和TK版本一起8.5.15,以防相關。如何重新引入「無提示保存」選項,在空閒如果文件從未被保存
在我的學校計算機上,使用了略微老版本的IDLE(版本2.7a0),它在IDLE首選項的「常規」選項卡中(在Options,Configure IDLE ...下)在我的筆記本電腦上安裝的最新版本的IDLE中再也看不到了。
尤其是,小標題「運行(F5)首選項」,它提供了標題後兩個選項:「如果文件從未被保存」;一個「提示保存」,另一個「不提示」。
我無法在我的更現代的IDLE環境下找到此選項。我希望你們中的一個人可能知道是否有某種方法來改變IDLE或Python的現代版本以重新引入此功能? (例如,我可以爲Python打開某種源文檔並自己進行修改?)。
我只是覺得它有時會令人沮喪,因爲我經常想用一些非常簡單的代碼創建一個新文件,以測試我對Python的理解是否對於特定概念是正確的(即虛數如何在數組中工作)運行我的整個程序通常要複雜得多,並且需要更長的時間才能測試(並且在代碼越長的時候評論所有內容就非常單調乏味)。不得不打開一個新文件,輸入我的代碼,將它保存在我的桌面上,這很費時。
而且不管你信不信,有時我都會有多個窗口測試不同的概念,因爲我想繼續以多種方式測試的Python,但不刪除我以前曾在其他測試中,這是正在進行的工作。
此外,在情況下,它是相關的,學校的計算機使用Python版本2.7.12和TK版本8.5(我還需要弄清楚什麼意思TK)。
據我所知,我可以將IDLE版本回滾到這個較早的表單(我假設這會起作用) - 但我也擔心我可能會丟失一些現代版本的關鍵功能,或者我將重新引入一些先前已處理的錯誤。
〜感謝您的幫助〜
Unununium
我發現你在configdialog.py中提到的代碼 - 但是它沒有爲「如果文件從未被保存」提供'單選按鈕'。然後我去了19042年的追蹤器 - 驚訝地發現你是那個帖子的作者,要求我也是這樣的!太棒了。我想我所要求的恰恰是對您想要的自動保存偏好的修改 - 即在第三個選項中添加用戶從未提示保存的位置。正如你指出的那樣,未保存的新窗口可能被祕密保存到.idlerc/untitled.py。我會盡力實施你的建議 – unununium111
如果你發佈了對這個問題的支持評論,這將有所幫助。 –
嗯,我一定會嘗試支持您的出價,以便在跟蹤器上採用更改19042。我只需要弄清楚如何做到這一點(我對這很多新東西)。如果你的意思是支持我對原始問題的評論,我想我沒有那麼多補充,除了我希望我能以某種方式弄清楚東西並修改python的核心.py代碼。我會*嘗試*做的是看看我的學校電腦,看看我是否可以複製和粘貼不同的相關代碼。這可能是可能的... – unununium111