Spyder 是一個使用Python語言的開放原始碼跨平台科學運算整合開發環境(IDE)。Spyder整合了NumPy,SciPy,Matplotlib與IPython,以及其他開源軟體。可以透過安裝Anaconda 就可以同時連Spyder也一併裝好。
1.) Spyder編輯器中更改程式縮排為Tab
當用Spyder 來開發Python 程式時, 預設縮排 (indentation)是用4個SPACE, 若要改為TAB鍵可以在此修改
2.) Spyder編輯器中更改背景顏色
3.) Spyder Console 調整字體大小
4.) Variable Explorer
View->Panes-> Variable explorer
程式一旦執行, 在 Variable explorer 視窗, 只能看到global 變數, 無法看到函式內的變數, 一個簡單的方法就是 return 變數出來, 然後就能直接檢檢視或者使用 [Debug]模式
def main():
a = 2
b = 4
c = a+b
return a, b, c
a, b, c = main()
4.) 快速多行註解框選要註解的程式行,接著可以切換 CRTL-1 可以註解/取消註解程式行.
5.) 使用 [Debug]模式
想要看到函式內的變數,可以使用[Debug]模式執行程式, 進入函數 Variable explorer 視窗會自動出現區域變數, 一旦離開函數則區域變也會消失於Variable explorer視窗。
設定中斷點, 可以滑鼠直接點程式碼旁邊的行號, Debug Run (Ctrl+F5) 時就會停在那一行(還沒執行該行). 接下來可以一直Step (Ctrl+F10) 一行行逐步執行, 若也想要trace到函數細節, 則可以 Step Into (Ctrl+F11)
沒有留言 :
張貼留言