Currently working on Metals as one of the main contributors as a part of the collaboration between VirtusLab and Scala Center.
> cs install giter8
> g8 scala/scala3.g8
> cd dotty
> code .
metals.enableIndentOnPaste
version = "3.0.5"
runner.dialect = scala212
fileOverride {
"glob:**/tests/input3/src/main/scala/**" {
runner.dialect = scala3
}
"glob:**/mtags/target/target3/scala-3.1.0/src_managed/main/**" {
runner.dialect = scala3
}
"glob:**/mtags/src/main/scala-3/**" {
runner.dialect = scala3
}
}
Client Editor
LSP Server
Client Editor
LSP Server
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
Completions
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
Completions
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
- adding()
- additional
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
- adding()
- additional
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
addi_
}
Client Editor
LSP Server
object Main{
def adding(a : Int, b : Int) = a + b
val additional = ""
val one = 1
val two = 2
adding(_)
}
Mill
Mill
Metals
Mill
Metals
Mill
BSP Server
LSP Server
BSP Server
LSP Server
What is this code a part of!
BSP Server
LSP Server
Which project?
BSP Server
LSP Server
Which project?
BSP Server
LSP Server
BSP Server
LSP Server
Project Foo
BSP Server
LSP Server
Project Foo
BSP Server
LSP Server
I don't know how to compile it!
BSP Server
LSP Server
Compile Foo!
BSP Server
LSP Server
Compile Foo!
BSP Server
LSP Server
BSP Server
LSP Server
Error report
BSP Server
LSP Server
Error report
BSP Server
LSP Server
Diagnostics