Zum Inhalt springen
Anjunar/ DOCS

Code

Codeblöcke bewahren Zeilenumbrüche und eine typisierte Sprachangabe.

Konzept

Ein Block statt eines Marks

ToggleCodeBlock wandelt den aktuellen Block um. Im Code fügt Enter einen Zeilenumbruch ein; die Toolbar kann Scala als Sprache setzen und die aktuelle Zeile ein- oder ausrücken.

Listing bearbeiten

Cursor in den Code setzen und die Code-Gruppe der Toolbar nutzen. Der Markdown-Codezaun aktualisiert sich mit.

Code example

val message = "Hello"
println(message)

A paragraph after the listing.

12 Wörter · 7 Knoten
# Code example ```scala val message = "Hello" println(message) ``` A paragraph after the listing.
Quellcode

Codebefehle

CodeInfo trennt die Sprache von optionalen Codezaun-Metadaten. Einrücken fügt zwei Leerzeichen ein.

scala
session.dispatch(CodeCommands.ToggleCodeBlock, CodeInfo.empty) session.dispatch(CodeCommands.SetCodeInfo, CodeInfo.of("scala")) session.dispatch(CodeCommands.IndentLine) session.dispatch(CodeCommands.OutdentLine)