2016-01-28 80 views
0

我沒有看到一個方法來縮進單元改爲雙線空間或最好,讓它自動檢測單元:http://codemirror.net/mode/python/index.html更改縮進單位CodeMirror Python的

enter image description here

正如你所看到的, if顯示已讀,因爲它得到了cm-error類。它有兩個空格縮進。但是print沒問題。雖然這個代碼塊工作正常。

所以:

  1. 有沒有一種方法,使使用兩個空間縮進的代碼?

  2. 是否可以製作自動縮進單元?

我試圖玩弄http://codemirror.net/mode/python/python.js,不能拿出任何結論。

回答

0

請參閱indentUnit選項。庫中沒有自動檢測功能,但是您可以編寫一個小腳本來查找第一行縮寫比上面更多的腳本,並將差異作爲可能的猜測。