Intellij idea 如何在IntelliJ IDE中运行代码块?
如何在IntelliJ IDE中运行一段代码而不运行整个脚本 我的代码块是Intellij idea 如何在IntelliJ IDE中运行代码块?,intellij-idea,Intellij Idea,如何在IntelliJ IDE中运行一段代码而不运行整个脚本 我的代码块是 val spark = SparkSession .builder() .master("local") .getOrCreate() import spark.implicits._ // job to do something_1 // job to do something_2 // job to do word count val inputFilename = "/path/to/fil
val spark = SparkSession
.builder()
.master("local")
.getOrCreate()
import spark.implicits._
// job to do something_1
// job to do something_2
// job to do word count
val inputFilename = "/path/to/file"
val data = spark.read.text(inputFilename).as[String]
val words = data.flatMap(value => value.split("\\s+"))
val groupWords = words.groupByKey(_.toLowerCase)
val counts = groupWords.count()
counts.show()
在这里,我想执行//job to do word count
下面的所有行,而不是//job to do something\u 1
或//job to do something\u 2
的块
这类似于在Databricks或Qubole中执行单元格。我想知道IntelliJ是否有类似的功能
这样我就可以在不运行整个脚本的情况下验证每个变量的值,这对于调试来说是非常好的 您可以在Scala工作表中执行此操作