我使用anaconda发行版的jupyter笔记本已经有一段时间了,我已经安装了Python 2和3以及R内核。它们都很好。
但是,最近我安装了scala内核之后,除了自动缩进之外一切正常,即在命中输入后光标始终位于一行的开头,这个问题只发生在scala笔记本中。
我尝试过jupyter-scala和Apache toree。他们都有这个问题。这个问题很麻烦,例如,当您编写嵌套循环时,必须将鼠标光标标记到每个新行的右侧位置。
我尝试过传统方法,例如修改custom.js文件,并在浏览器控制台上发出mirrorcode命令来设置indentUnit。它对Python和R笔记本产生了影响,但Scala笔记本只是没有改变。
非常感谢您的帮助!我已经被这个问题困扰了一段时间了。非常感谢你提前!