2015-03-19 45 views
1

我想在我的IPython筆記本中默認啓用換行和行編號。直到最近,它一直適用於例如這個帖子:如何啓用IPython筆記本中的行號3

How to display line numbers in IPython Notebook code cell by default

因爲我更新了我的IPython的筆記本版本3,此設置似乎被忽略。你能給我一個關於如何在當前版本的IPython中啓用換行和行編號的提示嗎? 我的瀏覽器提到了JavaScript錯誤:Uncaught TypeError: Cannot read property 'options_default' of undefined

謝謝!

回答

1

我在通過JavaScript控制檯查看了一下之後找到了答案。當您將IPython筆記本從版本2更新到3並且您想要行號和換行時,請將您的custom.js內容更改爲:

$([IPython.events]).on('app_initialized.NotebookApp', function(){ 
    IPython.CodeCell.options_default.cm_config.lineWrapping = true; 
    IPython.CodeCell.options_default.cm_config.lineNumbers = true; 
});