Skip to content

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:

 ```javascript 
 function helloWorld() {
   console.log('Hello world!');
 }
 ```

wordt:

function helloWorld() {
    console.log('Hello world!');
}

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:

function helloWorld() {
  console.log('Hello world!');
}
def hello_world():
  print('Hello world!')

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:

function helloWorld() {    
    console.log('Hello world!'); // (1)    
}
  1. Dit is een annotatie