Ne yapar?
Tuhaf davranan bir dizeyi yapıştırın (“doğru” olan bir parola, başarısız olan bir komut, aynı görünüp aynı olmayan iki ad); her karakter siz yazarken denetlenir.
- Sorunlar paneli bulunanları satır ve sütun bilgisiyle listeler: sıfır genişlikli karakterler (ZWSP, ZWNJ, ZWJ, word joiner), BOM, bölünmez ve diğer alışılmadık boşluklar, kapatılmamışlar dahil çift yönlü kontroller (Trojan Source kalıbı), yumuşak tireler, kontrol karakterleri, gizli metni çözülmüş görünmez etiket karakterleri, Kiril ve Yunan benzer harfler, tam genişlikli biçimler, tipografik noktalama, ASCII olmayan rakamlar, üst üste binmiş birleşen işaretler, NFC farkları, karışık satır sonları ve
éya daıgibi mojibake. - Görünür görünüm, metni her görünmez karakter bir etiket, her benzer harf altı çizili olacak şekilde gösterir. Düzenleyicide seçmek için birine tıklayın.
- Karakter tablosu her kod noktası için
U+değerini, adı, genel kategoriyi, yazı sistemini, UTF-8 baytlarını, UTF-16 birimlerini ve C# kaçış dizisini verir. CSV olarak dışa aktarabilirsiniz. - Sayılar: kod noktası, grafem, UTF-16 birimi (
string.Length’in döndürdüğü değer) ve UTF-8 bayt.
Düzeltin
Tek tıkla görünmez karakterleri kaldırabilir, alışılmadık boşlukları normal boşluğa çevirebilir, NFC’ye normalleştirebilir, benzer harfleri veya tipografik noktalamayı ASCII ile değiştirebilir, mojibake’yi onarabilir ya da satır sonlarını birleştirebilirsiniz. Her düzeltme geri alınabilir. Gerçek Rusça, Yunanca veya Türkçe metne dokunulmaz: benzer harfler yalnızca Latin kelimelerin ya da onları taklit eden kelimelerin içinde işaretlenir. Büyük/küçük harf notları Türkçedeki noktalı ve noktasız i’yi (İ, ı) ve .NET tanımlayıcılarında neden ToUpperInvariant ile ordinal karşılaştırma gerektiğini açıklar.
Gizlilik
Metniniz tarayıcıdan hiç çıkmaz. Sayfa yenilendiğinde kaybolmaması için yerel depolamada tutulur; silmek için Temizle’yi kullanın.