每當程序完成運行時使用geany執行它時,終端不會關閉。 geany終端等待按鍵關閉。如何改變這種行爲並在程序到達結束時自動關閉?有我可以寫的腳本嗎?如何關閉geany終端
回答
這不是一個真正的答案,但更像是一種替代的建議。在較新版本的Geany中,您可以告訴它在Vitual Terminal Emulation中運行程序,即底部的終端選項卡(設置 - >終端 - > VTE中的運行程序)。你可以看到程序產生的輸出(異常堆棧跟蹤!),焦點/光標也停留在編輯器窗口中。這樣,程序啓動得更快(沒有先啓動終端),你仍然可以看到程序生成的輸出(異常堆棧跟蹤!
我實際上找到了一種方法來做你想在終端上做的事情,而不是使用Geany的VTE。這樣做的好處是你可以同時運行多個腳本(或多次運行一個腳本),而VTE只在當時執行一個腳本(至少在我看來是這樣)。
只需轉到Build - > Set Build Commands。最後一種選項是「執行命令」。標準選項是python "%f"
。 只需添加&& exit
,以便它讀取 python "%f" && exit
。
這種方式終端窗口將立即關閉,一旦完成,如果程序沒有給你一個錯誤代碼。如果確實如此,將顯示錯誤消息並且窗口保持打開狀態。
爲什麼downvote,順便說一句?這個答案似乎非常有用。 – DeFazer
pohly的回答的一個變種工作對我來說: 在Build - >設置編譯命令 - >執行命令 我通過"./%e" && exit
更好的替代"./%e"
這種方式,讓終端停留了片刻,讓我們可以看到結果,如果你想
python "%f" && sleep 20 && exit
- 1. 終端關閉開
- 2. python - 如何避免關閉終端
- 3. 如何關閉終端中的回聲?
- 4. C如何捕獲關閉終端
- 5. 關閉終端文件
- 6. exo-open在終端腳本 - 程序關閉終端
- 7. 如何防止關閉終端後關閉Spring MVC應用程序?
- 8. 如何默認關閉geany消息窗口?
- 9. 監聽終端會話「關閉」事件
- 10. anaconda和conda終端立即關閉
- 11. 在mac中關閉終端回聲?
- 12. 終端打開,然後立即關閉
- 13. 怎麼看從以前關閉終端
- 14. 使用python終端關閉程序
- 15. ssh x轉發和關閉終端
- 16. 關閉ssh終端後模板丟失
- 17. geany的終端和用戶的gnome終端的紅寶石的不同路徑
- 18. 如何讓killall關閉進程所在的終端?
- 19. 即使終端關閉,如何從STDIN_FILENO讀取?
- 20. 如何在程序終止的情況下關閉端口?
- 21. 如何使用AppleScript關閉終端選項卡?
- 22. 如何在Ubuntu中使用終端關閉Android Studio
- 23. 如何檢查Macbook Lid是否通過終端關閉?
- 24. 如何在MacOS中關閉終端的逃生?
- 25. 如何關閉並重新打開碼頭終端
- 26. 如何在不關閉終端的情況下退出SimpleHTTPServer?
- 27. 如何關閉程序中的gnome終端屏幕C
- 28. 如何關閉OSX終端輸出ls的顏色OFF
- 29. Debian/LXDE終端,如何禁用它/關閉面板吧
- 30. PHP CLI:我如何攔截終端窗口/製表符關閉?
這個答案解決了我的問題:) – wmax