首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IntelliJ中的scala火花笔记本

IntelliJ中的scala火花笔记本
EN

Stack Overflow用户
提问于 2017-06-28 12:32:48
回答 1查看 926关注 0票数 5

我使用雨伞/火花记事本,它很棒:

代码语言:javascript
复制
docker run -p 9001:9001 andypetrella/spark-notebook:0.7.0-scala-2.11.8-spark-2.1.0-hadoop-2.7.3

但是,我想使用InteliJ内部的这样一个笔记本来使用完成和调试。如何做到这一点?

我看到了IntelliJ您可以拥有新的-> jupyter,但我认为它只是python。或者它是否适用于scala和?

我还看到IntelliJ有一个Scala工作表。使用它的实验REPL,IntelliJ对添加的新行进行增量计算,但如果您更改文件中间的一行,则从一开始就计算所有文件。因此,与一本笔记型笔记本相比,并不是很方便。

我看到了关于在IntelliJ中运行scala火花笔记本的其他问题,比如这个问题,但它们没有回答这里的问题。如何在Intellij中运行scala应用程序

问题是如何从雨伞/火花记事本内部获得等效的IntelliJ (因此,只计算更改的行)?

EN

回答 1

Stack Overflow用户

发布于 2018-11-22 21:16:48

至于Intellij中的火花笔记本,恐怕你运气不好。如果您想要在Intellij中使用Spark的任何笔记本,那么您可以测试Apache 笔记本电脑。这个插件工作,但已经过时了。

代码语言:javascript
复制
docker run --rm -p 8080:8080 dylanmei/zeppelin
  • 在Intellij插件->浏览存储库->搜索IntelliJ齐柏林飞艇
  • 创建一个空scala类,并在其中键入“NotebookName”
  • 点击ctrl+shift+alt+enter (shift+option+cmd+enter) (请参阅intellij菜单中的工具-> Zeppelin,以获取快捷方式)这将为您提供一个窗口,询问zepellin的地址。
  • 键入段落的代码
  • shift+alt+enter (shift+option+enter)添加段落。这应该会给你这个段落的结果。
  • 导航到http://localhost:8080 (或您给它的任何端口)并查找“NotebookName”(如果您不给它命名,它将派生为“IntelliJ笔记本”)

在插件github:https://github.com/chilang/intellij-zeppelin上有这方面的演示

如果你试图使用这个插件与火花笔记本,它将产生一个严重的错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44802548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档