Önemli Değişiklikler

856 kelime
4 dakika
Seviye 4.93

Akıllı Semboller

  • Word
  • Word
  • Del
  • Word
  • Inline code #!py3 import pymdownx; pymdownx.version
    #!js var test = 0;
  • Emoji testi :emoji_name: as in I have a 😄 here. and here is a 🎉 😄 ❤️ 👍
  • Smart symbols are enabled by default

™ © ® ℅ ± → ← ↔ ≠ ¼, etc. 1st 2nd etc. Ctrl+Alt+Del

Klavye Tuşları Örnekleri

PyMdown Extensions'da bulunan Keys uzantısı ile klavye tuşlarını kolayca gösterebilirsiniz. Tuş kombinasyonları ++ sembolleri arasına, tuşlar ise + ile ayrılarak yazılır.

Temel Tuşlar

A B C

1 2 3

Space

Özel Karakterler

: , ++dot++

= + -

Fonksiyon Tuşları

F1 F2 F3 F4 F5

Yön Tuşları

Up Down Left Right

Page Up Page Down Home End

Düzenleme Tuşları

Ins Del Backspace Tab

Aksiyon Tuşları

Enter Esc Space

Değiştirici Tuşlar

Ctrl Alt Shift Super

Win Cmd Option

Klavye Kısayolları Örnekleri

Ctrl+C (Kopyala)

Ctrl+V (Yapıştır)

Ctrl+Alt+Del (Windows'ta Görev Yöneticisi)

Ctrl+Shift+Esc (Windows'ta doğrudan Görev Yöneticisi)

Alt+Tab (Pencereler arası geçiş)

Win+E (Dosya Gezgini açma)

Ctrl+Alt+Özel Tuş (Özel tuş örneği)

Cmd+Space (macOS Spotlight)

Multimedya Tuşları

Volume Up Volume Down Mute

Play Stop Next Track

Bu bir bilgi kutusudur.
Bu bir uyarı kutusudur.
Bu önemli bir bilgidir!
Faydalı bir ipucu.

Kod Bloğu Dil Testi

Bu sayfada farklı programlama dillerinin kod bloklarını test ediyoruz. Aşağıda çeşitli dillerde örnekler bulabilirsiniz.

Bash/Shell

Bash
#!/bin/bash
echo "Merhaba Dünya!"
cd /var/www/html
ls -la
sudo systemctl restart nginx

Python

Python
def merhaba_dunya():
    print("Merhaba Dünya!")

if __name__ == "__main__":
    merhaba_dunya()

# Sınıf örneği
class Kisi:
    def __init__(self, ad, yas):
        self.ad = ad
        self.yas = yas

    def selamla(self):
        return f"Merhaba, ben {self.ad}. {self.yas} yaşındayım."

JavaScript

JavaScript
// JavaScript örneği
const merhabaDunya = () => {
  console.log("Merhaba Dünya!");
};

// DOM manipülasyonu
document.addEventListener('DOMContentLoaded', () => {
  const element = document.getElementById('test');
  if (element) {
    element.innerHTML = "JavaScript çalışıyor!";
  }
});

HTML

HTML
<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Test Sayfası</title>
</head>
<body>
    <h1>Merhaba Dünya!</h1>
    <p>Bu bir HTML test sayfasıdır.</p>
</body>
</html>

CSS

CSS
body {
  font-family: 'Arial', sans-serif;
  background-color: #f5f5f5;
  color: #333;
  margin: 0;
  padding: 20px;
}

.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
  background-color: white;
  border-radius: 5px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

SQL

SQL
-- Veritabanı oluşturma
CREATE DATABASE test_db;

-- Tablo oluşturma
CREATE TABLE kullanicilar (
    id INT AUTO_INCREMENT PRIMARY KEY,
    ad VARCHAR(50) NOT NULL,
    soyad VARCHAR(50) NOT NULL,
    email VARCHAR(100) UNIQUE,
    kayit_tarihi TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- Veri ekleme
INSERT INTO kullanicilar (ad, soyad, email) 
VALUES ('Ali', 'Yılmaz', 'ali@ornek.com');

-- Veri sorgulama
SELECT * FROM kullanicilar WHERE ad = 'Ali';

Java

Java
public class MerhabaDunya {
    public static void main(String[] args) {
        System.out.println("Merhaba Dünya!");

        // Nesne oluşturma
        Kisi kisi = new Kisi("Ahmet", 30);
        System.out.println(kisi.selamla());
    }
}

class Kisi {
    private String ad;
    private int yas;

    public Kisi(String ad, int yas) {
        this.ad = ad;
        this.yas = yas;
    }

    public String selamla() {
        return "Merhaba, ben " + ad + ". " + yas + " yaşındayım.";
    }
}

C++

C++
#include <iostream>
#include <string>

class Kisi {
private:
    std::string ad;
    int yas;

public:
    Kisi(std::string ad, int yas) : ad(ad), yas(yas) {}

    std::string selamla() {
        return "Merhaba, ben " + ad + ". " + std::to_string(yas) + " yaşındayım.";
    }
};

int main() {
    std::cout << "Merhaba Dünya!" << std::endl;

    Kisi kisi("Mehmet", 25);
    std::cout << kisi.selamla() << std::endl;

    return 0;
}

Go

Go
package main

import "fmt"

type Kisi struct {
    Ad  string
    Yas int
}

func (k Kisi) Selamla() string {
    return fmt.Sprintf("Merhaba, ben %s. %d yaşındayım.", k.Ad, k.Yas)
}

func main() {
    fmt.Println("Merhaba Dünya!")

    kisi := Kisi{Ad: "Ayşe", Yas: 28}
    fmt.Println(kisi.Selamla())
}

Ruby

Ruby
# Ruby örneği
def merhaba_dunya
  puts "Merhaba Dünya!"
end

merhaba_dunya

# Sınıf örneği
class Kisi
  attr_reader :ad, :yas

  def initialize(ad, yas)
    @ad = ad
    @yas = yas
  end

  def selamla
    "Merhaba, ben #{@ad}. #{@yas} yaşındayım."
  end
end

kisi = Kisi.new("Zeynep", 22)
puts kisi.selamla

PHP

PHP
<?php
// PHP örneği
function merhabaDunya() {
    echo "Merhaba Dünya!";
}

merhabaDunya();

// Sınıf örneği
class Kisi {
    private $ad;
    private $yas;

    public function __construct($ad, $yas) {
        $this->ad = $ad;
        $this->yas = $yas;
    }

    public function selamla() {
        return "Merhaba, ben " . $this->ad . ". " . $this->yas . " yaşındayım.";
    }
}

$kisi = new Kisi("Mustafa", 35);
echo $kisi->selamla();
?>

Rust

Rust
struct Kisi {
    ad: String,
    yas: u32,
}

impl Kisi {
    fn new(ad: &str, yas: u32) -> Self {
        Kisi {
            ad: ad.to_string(),
            yas,
        }
    }

    fn selamla(&self) -> String {
        format!("Merhaba, ben {}. {} yaşındayım.", self.ad, self.yas)
    }
}

fn main() {
    println!("Merhaba Dünya!");

    let kisi = Kisi::new("Fatma", 29);
    println!("{}", kisi.selamla());
}

Swift

Swift
// Swift örneği
func merhabaDunya() {
    print("Merhaba Dünya!")
}

merhabaDunya()

// Sınıf örneği
class Kisi {
    let ad: String
    let yas: Int

    init(ad: String, yas: Int) {
        self.ad = ad
        self.yas = yas
    }

    func selamla() -> String {
        return "Merhaba, ben \(ad). \(yas) yaşındayım."
    }
}

let kisi = Kisi(ad: "Emre", yas: 31)
print(kisi.selamla())

Kotlin

Kotlin
fun main() {
    println("Merhaba Dünya!")

    val kisi = Kisi("Selin", 27)
    println(kisi.selamla())
}

class Kisi(val ad: String, val yas: Int) {
    fun selamla(): String {
        return "Merhaba, ben $ad. $yas yaşındayım."
    }
}

TypeScript

TypeScript
// TypeScript örneği
interface Kisi {
    ad: string;
    yas: number;
    selamla(): string;
}

class KisiImpl implements Kisi {
    constructor(public ad: string, public yas: number) {}

    selamla(): string {
        return `Merhaba, ben ${this.ad}. ${this.yas} yaşındayım.`;
    }
}

function merhabaDunya(): void {
    console.log("Merhaba Dünya!");
}

merhabaDunya();

const kisi: Kisi = new KisiImpl("Burak", 33);
console.log(kisi.selamla());

YAML

YAML
# YAML örneği
site:
  baslik: "Test Sitesi"
  aciklama: "Bu bir test sitesidir"
  versiyon: 1.0

kullanicilar:
  - ad: Ali
    soyad: Yılmaz
    email: ali@ornek.com
    roller:
      - admin
      - editor

  - ad: Ayşe
    soyad: Kaya
    email: ayse@ornek.com
    roller:
      - yazar

JSON

JSON
{
  "site": {
    "baslik": "Test Sitesi",
    "aciklama": "Bu bir test sitesidir",
    "versiyon": 1.0
  },
  "kullanicilar": [
    {
      "ad": "Ali",
      "soyad": "Yılmaz",
      "email": "ali@ornek.com",
      "roller": ["admin", "editor"]
    },
    {
      "ad": "Ayşe",
      "soyad": "Kaya",
      "email": "ayse@ornek.com",
      "roller": ["yazar"]
    }
  ]
}

Markdown

Markdown
# Başlık 1
## Başlık 2
### Başlık 3

**Kalın metin** ve *italik metin*

- Liste öğesi 1
- Liste öğesi 2
- Liste öğesi 3

1. Numaralı liste öğesi 1
2. Numaralı liste öğesi 2

[Bağlantı örneği](https://example.com)

![Resim açıklaması](resim.jpg)

> Alıntı örneği

Bu sayfada farklı programlama dillerinin kod bloklarını test ettik. Dil etiketlerinin doğru şekilde görüntülendiğinden emin olmak için bu örnekleri kullanabilirsiniz.

Duyuru

Fediverse Yorumları

Mastodon'da Görüntüle