2

这是我第一次涉足 Jupyter Notebooks。我的背景是在经典 IDE(例如 IntelliJ、Eclipse)中进行 Java 和 Scala 开发。

我只安装了两个 nbextensions 的 Jupyter Notebook 5.0.0:jupyter-js-widgets 和 beakerx。

我的 Python 3 笔记本允许我使用工具提示功能(即,如果我要在方法的括号内点击 shift+tab 组合,我会得到预期的参数)。但是我的 Scala 和 Groovy 笔记本没有(但我可以很好地运行单元)。

这是预期的还是我错过了什么?如果这是意料之中的,那么人们如何在笔记本中进行创作,而不能像在标准 IDE 中那样发现方法参数?

4

2 回答 2

1

首先,您必须通过 SHIFT + ENTER 运行您的语句(导入模块和声明)。然后它会在按下 Shift + Tab 后显示工具提示。

于 2020-01-16T23:07:06.567 回答
0

见这里:https ://github.com/twosigma/beakerx/issues/6598

Tl;dr - BeakerX 还不支持这个。0.10.0 版本让我们更近了一步。

于 2018-01-05T03:32:58.850 回答