Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Intlayer MCP Sunucusunu favori AI asistanınıza entegre ederek tüm belgeleri doğrudan ChatGPT, DeepSeek, Cursor, VSCode vb. üzerinden alabilirsiniz.
MCP Sunucu belgesini görüntüleBu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.
Orijinal içeriğin İngilizce son sürümünü görüntüleyinBu dokümantasyonu geliştirmek için bir fikriniz varsa, lütfen GitHub'da bir çekme isteği göndererek katkıda bulunmaktan çekinmeyin.
Dokümantasyon için GitHub bağlantısıBelge Markdown'ını panoya kopyala
İçerik Uzantısı Özelleştirme
İçerik Dosyası Uzantıları
Intlayer, içerik bildirim dosyalarınız için uzantıları özelleştirmenize izin verir. Bu özelleştirme, büyük ölçekli projeleri yönetmede esneklik sağlar ve diğer modüllerle çakışmaları önlemeye yardımcı olur.
Varsayılan Uzantılar
Varsayılan olarak, Intlayer içerik bildirimleri için aşağıdaki uzantılara sahip tüm dosyaları izler:
- .content.json
- .content.ts
- .content.tsx
- .content.js
- .content.jsx
- .content.mjs
- .content.mjx
- .content.cjs
- .content.cjx
Bu varsayılan uzantılar çoğu uygulama için uygundur. Ancak, belirli gereksinimleriniz varsa, yapılandırma talimatları için yapılandırma dokümantasyonunu ziyaret edin.
İçerik Uzantılarını Özelleştirme
İçerik bildirim dosyalarını tanımlamak için Intlayer'ın kullandığı dosya uzantılarını özelleştirmek için, bunları Intlayer yapılandırma dosyasında belirtebilirsiniz. Bu yaklaşım, izleme sürecinin kapsamını sınırlamanın yapı performansını iyileştirdiği büyük ölçekli projeler için faydalıdır.
Yapılandırmanızda özel içerik uzantılarını tanımlama örneği:
Kodu panoya kopyala
import type { IntlayerConfig } from "intlayer";const config: IntlayerConfig = { content: { fileExtensions: [".my_content.ts", ".my_content.tsx"], // Özel uzantılarınız },};export default config;
Bu örnekte, yapılandırma iki özel uzantı belirtir: .my_content.ts ve .my_content.tsx. Intlayer, sözlükleri oluşturmak için sadece bu uzantılara sahip dosyaları izleyecektir.
Özel Uzantıların Faydaları
- Yapı Performansı: Büyük projelerde izlenen dosyaların kapsamını azaltmak, yapı performansını önemli ölçüde iyileştirebilir.
- Çakışma Önleme: Özel uzantılar, projenizdeki diğer JavaScript veya TypeScript dosyalarıyla çakışmaları önlemeye yardımcı olur.
- Düzenleme: Özel uzantılar, içerik bildirim dosyalarınızı projenizin ihtiyaçlarına göre düzenlemenizi sağlar.
Özel Uzantılar için Kılavuzlar
İçerik dosyası uzantılarını özelleştirirken aşağıdaki kılavuzları göz önünde bulundurun:
- Benzersizlik: Çakışmaları önlemek için projeniz içinde benzersiz uzantılar seçin.
- Tutarlı Adlandırma: Daha iyi kod okunabilirliği ve bakım için tutarlı adlandırma kuralları kullanın.
- Ortak Uzantılardan Kaçınma: Diğer modüller veya kütüphanelerle çakışmaları önlemek için .ts veya .js gibi ortak uzantıları kullanmaktan kaçının.
Sonuç
Intlayer'da içerik dosyası uzantılarını özelleştirmek, büyük ölçekli uygulamalarda performansı optimize etmek ve çakışmaları önlemek için değerli bir özelliktir. Bu dokümantasyonda özetlenen kılavuzları takip ederek, içerik bildirimlerinizi etkili bir şekilde yönetebilir ve projenizin diğer bölümleriyle sorunsuz entegrasyonu sağlayabilirsiniz.
Dokümantasyon Geçmişi
Sürüm | Tarih | Değişiklikler |
---|---|---|
5.5.10 | 2025-06-29 | Geçmiş başlatıldı |