是否有任何快捷方式來自動縮進編輯器中的標記行?例如,在MATLAB中有CTRL + I快捷鍵。Spyder IDE自動縮進
2
A
回答
6
通過查找end
語句,Matlab的語法可以匹配if
,while
,for
等的開放關閉語句。
在Python中,這些模糊和定義爲嵌套的註冊。因此無法可靠地執行,因爲您無法確定後續的if
塊是屬於當前的for
循環還是下一個塊(如果沒有正確縮進)。
如果縮進正確,那麼Forzaa的回答就是答案,否則代碼無用,而且需要調試。
1
相關問題
- 1. Spyder自動縮進停止工作
- 2. Spyder Python縮進
- 3. 如何在Python IDE中縮進代碼塊:Spyder?
- 4. Spyder中縮進的指示
- 5. Spyder IDE無法啓動WinPython-64bit-2.7.10.2
- 6. 「簡單的自動縮進」模式?
- 7. Spyder IDE如何調用syntaxhighlighters.py?
- 8. Python中的Spyder IDE環境
- 9. 自動縮進關
- 10. pygtkscintilla自動縮進
- 11. netbeans自動縮進
- 12. C中的自動縮進#
- 13. 自動縮進新行時
- 14. Jinja添加自動縮進
- 15. Vim自動縮進換行
- 16. Visual Studio的自動縮進
- 17. 撤消自動縮進
- 18. xcode 8自動縮進@property
- 19. Python的自動縮進
- 20. 如何從Spyder IDE中禁止「明星進口」警告?
- 21. Spyder IDE創建了太多的Python後臺進程
- 22. 在vim中自動縮進壓縮的縮進代碼
- 23. 如何在Spyder IDE中美化(自動格式化)一段代碼
- 24. 在Spyder IDE中爲Start_IPython_Kernel.py設置路徑
- 25. 像Spyder一樣運行PySpark和IDE?
- 26. Spyder IDE控制檯歷史記錄
- 27. 用於Python和Spyder IDE的Intel分發
- 28. Emacs自定義語言自動縮進
- 29. Spyder的插件(Spyder的-autopep8)
- 30. 保持縮進的輕量Java IDE?
好的解釋沒有Forzaa的攻擊性。 – Hobbes
謝謝你的解釋,當你這樣說的時候是有道理的。 Spyder確實有一個「Fix indentation」選項,不過每次我嘗試使用它時,什麼都沒有發生 – ronimb