FiveM Lua Kod Biçimlendirici & Güzelleştirici
Lua kodunuzu yapıştırın, düzgün girintilerle biçimlendirin veya üretim için küçültün. Sözdizimi vurgulama dahildir.
Bu aracın amacı
Lua, düzeni zorunlu kılan bir derleyiciye sahip değildir, bu nedenle üç farklı yazardan gelen kod üç farklı biçimde görünür ve iç içe geçme hataları girintiler arasında gizlenir. Bu biçimlendirici, girintiyi gerçek blok yapısına göre yeniden oluşturarak kapatılmamış bir if veya function yapısını bir bakışta görünür hale getirir ve dosya boyutu önemli olduğunda sonucu küçültebilir.
Nasıl kullanılır
- Adım 1:
Lua kodunuzu giriş alanına yapıştırın.
- Adım 2:
Girinti genişliğini seçin. FiveM resource'larında yaygın stil iki boşluktur.
- Adım 3:
Biçimlendirin. Sonrasında girintileme yanlış görünüyorsa asıl mesele budur: yapı gerçekten bozuktur.
- Adım 4:
Sonucu tekrar dosyanıza kopyalayın veya düzenlemek yerine dağıttığınız kodlar için minify kullanın.
Sıkça sorulan sorular
Biçimlendirme kodumun işlevini değiştirir mi?
Hayır. Yalnızca boşluklar ve satır sonları değişir; tokenlar, stringler veya yorum satırları asla değişmez. Formatlanan dosya, orijinaliyle birebir aynı şekilde davranır.
İki boşluk mu, dört mü?
İki boşluk, FiveM ekosisteminde yaygın stildir ve derin iç içe callback kodlarını okunabilir tutar. Sayıdan daha önemli olan, bir resource genelinde tek bir ayarın tutarlı olarak kullanılmasıdır.
Resource'larımı minify etmeli miyim?
Nadiren. Lua, resource başladığında bir kez yüklenir, bu nedenle boyut kazancı oynanışa yansımaz ve küçültülmüş bir dosya gelecekteki her hata raporunu işe yaramaz hale getirir. Yalnızca hata ayıklamaya asla ihtiyaç duymayacağınız şeyleri küçültün.
Biçimlendirmeden sonra girinti neden hâlâ yanlış görünüyor?
Çünkü gerçek bir yapısal hata var. Eksik bir end veya yanlış kapatılmış bir blok, sonrasındaki her şeyi bir seviye içeri kaydırır ve biçimlendirici tam olarak nerede başladığını gösterir. Satır numarasını almak için dosya üzerinde config validator çalıştırın.
İlgili araçlar
FiveM Config.lua Doğrulayıcı ve Kontrol Aracı
FiveM Config.lua dosyalarını anında doğrulayın. Sözdizimi hatalarını, eksik virgülleri, kapatılmamış dizeleri ve eşleşmeyen parantezleri kontrol edin. Hataları satır numaralarıyla vurgular.
FiveM için JSON'dan Lua Tablosuna Dönüştürücü
JSON verilerini Lua tablo sözdizimine ve Lua tablolarını tekrar JSON formatına dönüştürün. İç içe nesneleri, dizileri, boole değerlerini ve null değerini nil olarak işler. FiveM geliştiricileri için sözdizimi vurgulamalı çıktı.
FiveM Event Logger ve Hata Ayıklayıcı Aracı
Sunucu ve istemci için FiveM event dinleyici kodu oluşturun. Event adlandırma doğrulayıcısı, güvenlik denetleyicisi ve yaygın FiveM event kalıpları için şablon oluşturucu.