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
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
#!/bin/bash
echo "Merhaba Dünya!"
cd /var/www/html
ls -la
sudo systemctl restart nginx
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 ö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
<!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
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
-- 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
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++
#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
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 ö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 ö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
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 ö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
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 ö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 ö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
{
"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
# 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)

> 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.
Fediverse Yorumları
Mastodon'da Görüntüle