Notdefterinin Kodlama türünü varsayılan olarak UTF-8 yapalım


Not defterinin varsayılan kodlamasını değiştirelim

UTF-8 ; 8-bitlik bir Unicode dönüşüm biçimidir (Bakınız Wikipedia) , ANSI ise Normal ASCII setinin 127 üstündeki karakterlerinin farklı dilleri desteklemek için kullanıldığı bir kod seti , sanırım biraz karmaşık bir tanımlama oldu , peki gelin olayı basite indirgeyelim , varsayalım bir şirkette çalışıyorsunuz ve farklı dillerden firmaya gelen emailleri Not defterine yapıştırıp kaydediyor ve bu şekilde yedekliyorsunuz.

Üstteki olayda Not defteri ve kayıt etmek olayın temelini oluşturuyor , Peki Not defterinde birşey saklamak istesek acaba vasrsayılan kodlama türü nedir ? bunu öğrenmemiz çok basit ; sağ üst köşeden dosya – kaydet diyorum aşağıdaki ekran geliyor

Not defteri kodlama türü

Görüldüğü üzere varsayılan kodlama türü ANSI , peki varsayalım koreden bir emaili kopyala yapıştır ile not defterine aktardık ve kaydedeceğiz , ben deneme maksatlı aşağıdakini yaptım (sadece bir satır korece yazı var)

Unicode biçimli karakterler

Haydaa Unicode biçimli kaybolacak karakterler var diyor eğer evet dersem ve kaydettiğim metni açarsam aşağıdaki gibi bir görüntü elde ediyorum

karakterler bozuldu

Demekki Bu ANSI üstteki örnekte benim hiçbir işime yaramıyor Oysa aynı korece metni Not defterine yapıştırıp Kodlama türünü UTF-8 yapıp kaydettiğimde yazıda hiçbir bozulma olmuyor

utf-8 şeklinde kayıt

Ozaman Not defterinin varsayılan kod türünü UTF-8 yaparsak tüm bu karmaşayı engellemiş olacağımız gibi sonradan başımızda ağrımaz gelelin nasılına:

Not defterinin varsayılan kayıt türü kodlamasını UTF-8 Yapmak

1.  Boş bir alana Sağ tıklayalım -> Yeni -> Metin belgesi diyelim
2. “Yeni Metin Belgesi.txt”. i açalım ama hiçbirşey yazmayalım
3. “Dosya -> Farklı kaydet…” diyelim ve “Kodlama:” Kısmını üstteki resimdeki gibi UTF-8 seçelim , “Kaydet” diyelim ve mevcut dosyanın üzerine yazma uyarısın da onaylayıp dosyayı kapatalım
4. “Yeni Metin Belgesi.txt” i “TXTUTF-8.txt” diye adlandıralım
5. “TXTUTF-8.txt” i “C:\WINDOWS\SHELLNEW” e kopyalayalım
6. Asağidaki registry kaydını uygulayalım :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"FileName"="TXTUTF-8.txt"

bu kodları bir notepad e yapıştırıp ve Dosya – Farklı Kaydet… seçeneğine tıklayın

Farklı kaydet

Açılan pencerede herhangi bir isim verin (dosya ismi ve uzantısı kısmını isteğinize göre düzenleyin) ve .reg olarak kaydedip çalıştırın

Farklı kaydette dosya ismi ve uzantısı
Hepsi bukadar , şimdi herhangi bir yere sağ tıklayıp Yeni > Metin belgesi dediğimizde Kodlama(Encoding) türü varsayılan olarak UTF-8 olacaktır , yada tüm bunlarla ugraşmak yerine aşağıdakini indirip çalıştırın (Yönetici olarak çalıştırmanız gerek) Test sistemim x64 Windows 7 dir.

Download



Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA