开启 hinterland 插件后当在网页中输入代码时,输入法没有关,然后输入了单词,就会如下所示
然后选择 print 之后,如下:
这时候代码提示框就停留在这儿了, 通过空格再回退,会比较麻烦。按照输入习惯,很多人会直接回车,但是一回车就变成这样了:
怎么解决这个问题呢。其实只需要让默认的代码提示第一个不被选中即可。
进入到 自己开发环境 Python 或者 Anaocnda 的安装目录,然后进入如下文件夹 Lib\site-packages\notebook\static\notebook\js ,找到 main.min.js 文件 ,用 记事本 打开。
按 ctrl + F 搜索 "We put it above the code" ,找到如下位置。
进行修改,为 下面 的样子:
然后保存,重启 jupyter notebook 服务,这样就可以让代码提示 第一个默认不选中。当然也只能解决这个一个问题。那么在没有选中的时候怎么通过回车也让代码提示框消失呢,就是执行关闭函数。
但是还是不太会解决其他可能出现的问题, 有待大佬解决~