Malzeme Listesi yöneticisi (ekleme / kaldırma)
Metninizin başına görünmez UTF-8 bayt sırası işaretini ekleyin veya kaldırın.
Malzeme Listesi yöneticisi (ekleme / kaldırma)
Bayt sırası işareti, bazı düzenleyicilerin ve Windows araçlarının bir UTF-8 dosyasının en başında damgaladığı üç görünmez bayttır (U+FEFF). Bunu asla görmezsiniz ama aşağı yöndeki her şey görür: Malzeme Listesi, bir kabuk betiğinin ilk satırında başarısız olmasına neden olur, temiz bir başlık bekleyen bir CSV içe aktarımını bozar, <?php veya <?xml'den önce mojibake olarak görünür ve bir JSON dosyasını ayrıştırma hatasına dönüştürür. Bu araç, tek bir yapıştırmada onu ekler veya kaldırır ve herhangi bir şeye dokunmadan mevcut olup olmadığını algılar.
Baştaki malzeme listesinden tam olarak bir tanesini çıkarın ve metnin geri kalanını (ortadaki kasıtlı sıfır genişlikli kesintisiz alan dahil) tamamen yalnız bırakın. Add, Malzeme Listesinin başına eklenir, ancak zaten oradaysa ikinci bir tane asla eklenmez, bu nedenle iki kez çalıştırmak güvenlidir. Algılama durumu bildirir ve bilmeniz gereken durumlar için metni değişmeden döndürür. Hesaplama ne olduğunu adlandırır ve sonuçta ortaya çıkan UTF-8 bayt sayısını verir; burada göreceğiniz tek fark Malzeme Listesinin üç baytıdır.
Neden bir malzeme listesi ekleyesiniz ki? Bir avuç araç hala buna güveniyor: Excel, malzeme listesi içermeyen bir UTF-8 CSV'yi yerel ANSI kod sayfası olarak okur ve vurgulu adları bozar; dolayısıyla Malzeme Listesi, Excel'de açılan CSV'ler için pragmatik bir düzeltmedir. Hemen hemen her şey için - web sunucuları, komut dosyaları, yapılandırma dosyaları, kaynak kodu - Malzeme Listesi bir sorumluluktur ve yanıtın kaldırılmasıdır.
Her şey tarayıcınızda yerel olarak çalışır; dosya içeriğiniz asla cihazınızdan ayrılmaz.