Testing Files Generator
Türkçe

Hazır ayarlar

Metin kodlaması

Okuyucum bir dosyanın hangi kodlamada olduğunu biliyor mu, yoksa tahmin mi ediyor?

text-encoding hazır ayarı, bu soru için tek komutla gerçek test dosyalarından oluşan bütün bir set ve yanında sisteminizin her dosyaya nasıl tepki vermesi gerektiğini söyleyen bir manifest.json kurar. Aşağıdaki her şey programdan, bu sürümün varsayılanlarıyla okunur.

Genelde ne bulur?

Sette ne var?

Varsayılanlarda, tfg preset show text-encoding çıktısının bildirdiği gibi:

Dosya20
Tarifindeki hedefler20
Toplam boyut81 920 B
Biçimlercsv, log, md, txt, xml

Ve o setin manifestinin sisteminizden beklediği:

BeklenenAnlamıDosya
acceptSisteminiz dosyayı kabul etmeli.10
unspecifiedSisteminizin kurallarına bağlı. Siz karar verirsiniz, sonra olanın amaçladığınız şey olduğunu doğrularsınız.10

Neyi değiştirebilirsiniz?

AyarAldığıVarsayılanNe yapar
--sample 2mb gibi bir boyut 4kb Setteki her dosyanın büyüklüğü. UTF-16 her karakter için iki bayt saklar, bu yüzden tek sayı reddedilir.

Nasıl çalıştırılır?

Setin neye mal olacağına bakın, kurun veya düzenlemek için tarifini alın:

tfg preset show text-encoding
tfg generate --preset text-encoding --out ./text-encoding
tfg preset eject text-encoding > text-encoding.yaml

Ya da testlerinizin yanında kendi tarifinizde onun üzerine kurun:

version: 1
extends: preset:text-encoding