Příručka pro psaní textu ve značkovacím jazyce Markdown
Ukázky zdrojového kódu
Ukázku zdrojového kódu vložíme mezi trojice apostrofů:
```
function helloWorld() {
alert('Hello, World!');
}
```
výsledek:
function helloWorld() {
alert('Hello, World!');
}
Nebo celou ukázku odsadíme o 4 mezery zleva:
function helloWorld() {
alert('Hello, World!');
}
výsledek je stejný:
function helloWorld() {
alert('Hello, World!');
}
Zvyrazňování syntaxe
Za otevírací trojici apostrofů lze zapsat programovací jazyk, ve kterém je příslušná ukázka napsána.
Javascriptová ukázka se zvýrazněním syntaxe:
```javascript
function helloWorld() {
alert('Hello, World!');
}
```
function helloWorld() { alert('Hello, World!'); }
PHP blok se zvýrazněním syntaxe:
```php
$article = Article::FindById(1);
echo $article->getTitle();
var_dump($article->toArray());
```
$article = Article::FindById(1); echo $article->getTitle(); var_dump($article->toArray());
Pro zvýrazňování syntaxe je použita knihovna GeSHi - Generic Syntax Highlighter. GeSHi obsahuje pravidla pro zýraznění velkého množství jazyků. Za zmínku stojí:
- php
- javascript
- html
- sql
- xml
- python
- ruby
Pro prozkoumání celkového seznamu jazyků přejděte do zdrojového kódu GeSHi: https://github.com/easybook/geshi/tree/master/geshi