Code blocks¶
Je kan code blokken maken door drie backticks (```) voor en na de tekst te zetten. Je kan de taal van het code blok specificeren door de taalnaam achter de backticks te zetten.
Ondersteunde talen
Taal | Naam achter ``` |
---|---|
C | c |
C++ | cpp |
C# | csharp |
CSS | css |
Go | go |
HTML | html |
Java | java |
Javascript | javascript |
JSON | json |
Kotlin | kotlin |
Markdown | md |
PHP | php |
Python | python |
Ruby | ruby |
Rust | rust |
SQL | sql |
Swift | swift |
Typescript | typescript |
XML | xml |
YAML | yaml |
De code:
wordt:
Tabbed code blocks¶
Je kan tabbed code blocks maken door de taalnaam achter de backticks te zetten. Je kan dan meerdere code blocks maken met verschillende talen.
Tabs start je met ===
en de naam van de tab. De ingesprongen tekst die je daarna schrijft komt in de tab. Je kan meerdere tabs maken.
De code:
=== "Javascript"
```javascript
function helloWorld() {
console.log('Hello world!');
}
```
=== "Python"
```python
def hello_world():
print('Hello world!')
```
wordt:
Code annotaties¶
Je kan code annotaties maken door in de code een label in de comments te zetten. Je kan dan een annotatie maken met hetzelfde label.
De code:
```javascript
function helloWorld() {
console.log('Hello world!'); // (1)
}
```
(1) Dit is een annotatie
wordt:
- Dit is een annotatie