Kod Blokları¶
Tema sistemimizdeki kod blokları otomatik olarak oluşturulan estetik dil rozetleri ve şık bir tasarımla beraber gelir. Dil tanımlayıcıları ile standart markdown kod çitlerini kullanmanız yeterlidir.
Bash Komutları¶
# Merhaba dünya yazdır
echo "Merhaba, Dünya!"
# Güncel tarihi görüntüle
date
# Dosyaları listele
ls -la
Python Kodu¶
# Basit merhaba dünya
print("Merhaba, Dünya!")
# Değişkenlerle çalışma
name = "Phantom"
version = 2.0
print(f"{name} v{version}'e hoş geldiniz")
# Basit fonksiyon
def greet(user):
return f"Merhaba, {user}!"
print(greet("Geliştirici"))
JavaScript/TypeScript¶
// Merhaba dünya yazdır
console.log("Merhaba, Dünya!");
// Basit fonksiyon
function greet(name) {
return `Merhaba, ${name}!`;
}
// Fonksiyonu kullan
const message = greet("Geliştirici");
console.log(message);
// Ok fonksiyonu
const add = (a, b) => a + b;
console.log(add(5, 3)); // 8
YAML Yapılandırması¶
# Basit yapılandırma
name: Benim Uygulamam
version: 1.0.0
description: Basit bir merhaba dünya uygulaması
# Ayarlar
settings:
debug: true
port: 8080
# Özellikler listesi
features:
- authentication
- logging
- monitoring
JSON Yanıtı¶
{
"message": "Merhaba, Dünya!",
"status": "başarılı",
"data": {
"user": "geliştirici",
"timestamp": "2024-01-15T10:30:00Z"
}
}
Dockerfile¶
# Hafif temel imajı kullan
FROM alpine:latest
# Selamlama scripti ekle
RUN echo 'echo "Docker\'dan merhaba!"' > /greet.sh
RUN chmod +x /greet.sh
# Başlangıçta selamlamayı çalıştır
CMD ["/greet.sh"]
SQL Sorguları¶
-- Basit tablo oluştur
CREATE TABLE greetings (
id INTEGER PRIMARY KEY,
message TEXT NOT NULL
);
-- Veri ekle
INSERT INTO greetings (message)
VALUES ('Merhaba, Dünya!');
-- Veri sorgula
SELECT * FROM greetings;
HTML/XML¶
<!DOCTYPE html>
<html lang="tr">
<head>
<title>Merhaba Dünya</title>
</head>
<body>
<h1>Merhaba, Dünya!</h1>
<p>Phantom Documentation'a hoş geldiniz</p>
</body>
</html>
CSS Stilleri¶
Kullanım Kılavuzu¶
```python
print("Merhaba, Dünya!")
```
```bash
echo "Merhaba, Dünya!"
```
```javascript
console.log("Merhaba, Dünya!");
```
Dil Rozeti Renkleri¶
Belgelerimiz kod bloklarına otomatik olarak renkli rozetler ekler:
| Dil | Rozet | Renk Kodu |
|---|---|---|
| Python | PYTHON | #3776ab |
| Bash | BASH | #4EAA25 |
| YAML | YAML | #CB171E |
| JSON | JSON | #292929 |
| JavaScript | JS | #f7df1e |
| TypeScript | TS | #3178c6 |
| Docker | DOCKER | #2496ed |
| SQL | SQL | #336791 |
| HTML | HTML | #e34c26 |
| CSS | CSS | #1572b6 |
Ek Dil Rozetleri¶
| Dil | Rozet | Renk Kodu |
|---|---|---|
| Go | GO | #00ADD8 |
| Rust | RUST | #dea584 |
| Java | JAVA | #007396 |
| C++ | C++ | #00599C |
| Ruby | RUBY | #CC342D |
| PHP | PHP | #777BB4 |
| Markdown | MD | #083fa1 |
| Shell | SH | #89e051 |
| XML | XML | #e34c26 |
| Swift | SWIFT | #FA7343 |
Daha Fazla Dil¶
Go¶
Rust¶
Java¶
public class Hello {
public static void main(String[] args) {
System.out.println("Merhaba, Dünya!");
}
}
C++¶
Ruby¶
# Basit selamlama
puts "Merhaba, Dünya!"
# Metot örneği
def greet(name)
"Merhaba, #{name}!"
end
puts greet("Geliştirici")