Metin

Case Converter

Metni veya bir tanımlayıcıyı tüm yaygın stillere aynı anda dönüştürür — camelCase, snake_case, kebab-case ve diğerleri. camelCase/PascalCase'de, kısaltmalarda (XMLParser → XML + Parser) ve sayılarda kelime sınırlarını tanır.

The tool detects word boundaries in any text or identifier — spaces, underscores, hyphens, camelCase/PascalCase boundaries, and abbreviations — and instantly converts the result into every common naming style.

Naming styles

Common uses

Things to keep in mind

Abbreviations (XMLParser, HTTPClient) are recognized as single words automatically, so conversion doesn't break them into individual letters.

Converting to lower case or UPPER CASE is irreversible — keep the original around if you'll need it back.

Bu araç hakkında makale: Case Converter: farklı adlandırma stilleri neden var

Sıkça sorulan sorular

Hangi isimlendirme stilleri destekleniyor?

camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case, lower case, UPPER CASE, dot.case ve path/case dahil tüm yaygın stillere aynı anda dönüştürme yapılır.

Kelime sınırları nasıl tespit ediliyor?

Araç camelCase/PascalCase içindeki büyük harf geçişlerini, ardışık büyük harflerden oluşan kısaltmaları (örn. XMLParser → XML + Parser) ve sayıları ayrı kelime sınırı olarak tanır; boşluk, alt çizgi ve tire gibi ayırıcıları da otomatik algılar.

Girdiğim metin bir sunucuya gönderiliyor mu?

Hayır, tüm dönüşüm tarayıcınızda JavaScript ile çalışır; metin hiçbir sunucuya yüklenmez.

Harf büyüklüğü kod için neden önemli?

Çoğu programlama dilinde harf büyüklüğü teknik olarak çalışmayı etkilemez (büyük/küçük harfe duyarlı tanımlayıcılar hariç), ama tutarlı bir stil okunabilirlik için kritiktir ve linterlar, IDE'ler ile dokümantasyon oluşturucular genellikle belirli bir varlık türü için belirli bir stil bekler.

Dönüştürmeden sonra orijinal metni geri alabilir miyim?

Her zaman tam olarak değil. Küçük veya büyük harfe dönüştürme, orijinal metin karışık harf büyüklüğüne sahipse geri alınamaz — hangi harflerin başta büyük olduğu bilgisi kaybolur.

Makaleler: Metin

Text Diff: algoritmalar iki metin arasındaki farkı nasıl bulur

Bir diff algoritmasının iki metin sürümü arasındaki minimum değişiklik kümesini nasıl bulduğu.

Düzenli ifadeler: temel söz dizimi ve yaygın kalıplar

Bir düzenli ifade nasıl okunur ve açgözlü eşleştirme tembel eşleştirmeden nasıl farklıdır.

Satırları sıralama ve yinelenenleri kaldırma: neden işe yarar

"10"u "9"dan önce koyan sayısal sıralamanın neden bir hata olduğu ve nasıl önleneceği.

String Escape: aynı metnin neden farklı şekilde kaçırılması gerekir

Aynı tırnak işaretinin bir JS dizesinde, JSON'da ve bir shell komutunda neden farklı şekilde kaçırıldığı.

CRLF'e karşı LF: satır sonu karakterleri neden hâlâ önemli

Windows'ta yazılan bir dosyanın neden Linux'ta git'te "tamamen değişmiş" olarak görünebileceği.

Karakter ve kelime sayma: neden her zaman basit değil

Bir emoji veya aksanlı bir harfin neden aynı anda birkaç karakter olarak sayılabileceği.

Lorem Ipsum: yer tutucu metin nereden geldi ve neden var

Tasarımcıların maketlerde gerçek içerik yerine neden kasıtlı olarak "anlamsız" metin kullandığı.

Slugify: rastgele bir metni URL'ye dönüştürme

"Merhaba, Dünya! Nasılsın?" gibi bir başlığın merhaba-dunya-nasilsin gibi URL'ye uygun bir dizeye nasıl dönüştüğü.

Markdown: basit metin söz diziminin zengin editörleri neden yendiği

Geliştiricilerin belgeleri zengin bir metin düzenleyici yerine neden Markdown'da yazmayı tercih ettiği.

Boşluklar ve görünmez karakterler: garip hataların gizli nedeni

Görünüşte aynı olan iki dizenin görünmez bir karakter yüzünden neden eşleşmeyebileceği.

Text Reverse: "metni tersine çevirmek" neden göründüğünden zor

Saf bir dize tersine çevirmenin bir emojiyi neden kullanılamaz baytlara dönüştürebileceği.

Metin frekans analizi: kelime tekrarlarını saymak neden işe yarar

Şifreli bir metindeki harf frekansının en basit yerine koyma şifrelerini kırmaya nasıl yardımcı olduğu.