Apache Zeppelin - 修改默认语法高亮
Apache Zeppelin - modify default syntax highlight
我正在使用 Zeppelin(ver.0.6.0.)以及 Spark (ver. 1.6.1.) 和 Hadoop (ver. 2.6.).
Zeppelin 为用户提供了使用多个解释器的选项,但我决定只使用 Python。
我设法将我的默认解释器设置为 org.apache.zeppelin.spark.PySparkInterpreter。通过从模板创建 zeppelin-site.xml 文件;并将 PySparkInterpreter 放在 org.apache.zeppelin.spark.SparkInterpreter 前面 zeppelin.interpreters 属性 标签内。
到目前为止一切正常。我不必在每个单元格的顶部插入 %pyspark 来编写 Python 代码。
问题:
使用的代码的语法高亮是针对 Scala 的。
为了 Python 语法高亮,我必须这样做:
- 单元格内容清空(复制)
- 仅插入 %pyspark 并按 SHIFT + ENTER
- 等待错误发生并将代码粘贴回单元格。
问题:
我在哪里可以修改 Zeppelin 笔记本的默认语法突出显示并将其设置为使用 Python 一个?
亲切的问候!
很有可能会有一次
https://issues.apache.org/jira/browse/ZEPPELIN-139
已解决。
我正在使用 Zeppelin(ver.0.6.0.)以及 Spark (ver. 1.6.1.) 和 Hadoop (ver. 2.6.).
Zeppelin 为用户提供了使用多个解释器的选项,但我决定只使用 Python。
我设法将我的默认解释器设置为 org.apache.zeppelin.spark.PySparkInterpreter。通过从模板创建 zeppelin-site.xml 文件;并将 PySparkInterpreter 放在 org.apache.zeppelin.spark.SparkInterpreter 前面 zeppelin.interpreters 属性 标签内。
到目前为止一切正常。我不必在每个单元格的顶部插入 %pyspark 来编写 Python 代码。
问题: 使用的代码的语法高亮是针对 Scala 的。
为了 Python 语法高亮,我必须这样做:
- 单元格内容清空(复制)
- 仅插入 %pyspark 并按 SHIFT + ENTER
- 等待错误发生并将代码粘贴回单元格。
问题: 我在哪里可以修改 Zeppelin 笔记本的默认语法突出显示并将其设置为使用 Python 一个?
亲切的问候!
很有可能会有一次 https://issues.apache.org/jira/browse/ZEPPELIN-139 已解决。