首页 > 解决方案 > 使用基于 jshell 构建的 iJAVA 时,VS 代码无法创建新单元格?

问题描述

我只是一个初学者:)
任何人都可以帮助我吗?

当我单击加号在工作簿中创建新单元格时,出现错误。未创建新单元格,我看到此错误消息的字体比平常大。

错误消息在内核重新启动后仍然存在。

重新启动 VSCode 后错误消失了。

保存/关闭文件并重新打开后,该错误也消失了。

代码

System.out.print("你好 jshell");

然后我按alt + enter

输出

你好 jshell

TypeError: Cannot read property 'charAt' of undefined at 

in t
in div
in t
in div
in t
in div
in t
in div
in div
in div
in div
in div
in div
in t
in h
in t
in div
in div
in div
in t
in main
in div
in t
in h
in f

我在用

输出屏幕截图

标签: javavisual-studio-codejupytervscode-pythonijavascript

解决方案


我已将 java 添加到 Jupyter Kernel 并进行了许多测试,这是 VS Code 中的一个问题:

VS 代码中的错误

在GitHub 上发布了许多类似的问题,现在,这个功能在VS Code Insiders中得到了解决,但在 VS Code 中仍然没有:

在 VS Code Insiders 中运行良好

你可以安装 VS Code Insider,但它可能不是那么稳定,毕竟它是 VS Code 的 beta 版本。另一种方式,你可以转向JupyterLab,在浏览器中试用或安装它。

在此处输入图像描述


推荐阅读