Overview Version History Q & A Rating & Review
Code Translator - Türkçe Python Çevirici
Türkçe kod yazan geliştiricilerin Python kodlarını profesyonel İngilizce standardına çevirmelerine yardımcı olan kapsamlı VS Code uzantısı.
✨ Özellikler
🔄 Akıllı Kod Çevirisi
Seçili Metin Çevirisi : Seçtiğiniz Türkçe kod parçalarını anında Python standartlarına uygun şekilde çevirir
Tam Dosya Çevirisi : Tüm dosyayı tek seferde çevirebilir
Bağlam Duyarlı Çeviri : Kod yapısını koruyarak anlamlı çeviriler yapar
📚 Kapsamlı Sözlük Sistemi
500+ Türkçe-İngilizce programlama terimi
Webview tabanlı interaktif sözlük görüntüleyici
Kişisel sözlük ekleme özelliği
🛠️ Helper Dosya Oluşturma
Türkçe fonksiyon isimlerini İngilizce karşılıklarına yönlendiren helper dosyası
Eğitim amaçlı geçiş kolaylığı sağlar
⚙️ Özelleştirilebilir Ayarlar
Otomatik çeviri modu
Yorum koruma seçeneği
Büyük/küçük harf duyarlılığı
Bildirim ayarları
🚀 Kullanım
Hızlı Başlangıç
Türkçe değişken/fonksiyon isimlerini seçin
Ctrl+Shift+T
(Windows/Linux) veya Cmd+Shift+T
(Mac) tuşlarına basın
Çevirilen kod otomatik olarak yerini alır
Komutlar
Seçili Metni Çevir : Ctrl+Shift+T
Tüm Dosyayı Çevir : Ctrl+Shift+Alt+T
Sözlüğü Göster : Ctrl+Shift+D
Editörde sağ tıklayarak çeviri komutlarına hızlıca erişebilirsiniz.
📋 Gereksinimler
VS Code 1.100.0 veya üzeri
Python dosyaları (.py) ile çalışır
⚙️ Uzantı Ayarları
Bu uzantı aşağıdaki ayarları ekler:
codeTranslator.autoTranslate
: Otomatik çeviri özelliğini etkinleştir (varsayılan: false)
codeTranslator.preserveComments
: Çeviri sırasında yorumları koru (varsayılan: true)
codeTranslator.caseSensitive
: Büyük/küçük harf duyarlı çeviri (varsayılan: false)
codeTranslator.customDictionary
: Kişisel çeviri sözlüğü eklemeleri (varsayılan: {})
codeTranslator.showNotifications
: Çeviri bildirimlerini göster (varsayılan: true)
📝 Çeviri Örnekleri
Önce:
print("hello world!")
Sonra:
yazdir("hello world!")
🐛 Bilinen Sorunlar
Çok karmaşık nested yapılarda çeviri hassasiyeti azalabilir
Özel domain terimleri manual olarak eklenmeli
📈 Sürüm Notları
1.0.0
İlk sürüm yayınlandı
Temel çeviri fonksiyonları
Sözlük sistemi
Helper dosya oluşturma
🎯 Hedef Kitle
Türkçe kod yazan Python geliştiricileri
Programlamaya yeni başlayan öğrenciler
Eğitim kurumları ve öğretmenler
Kod standartlarını iyileştirmek isteyen geliştiriciler
🤝 Katkı Sağlama
Projeye katkı sağlamak için:
Repository'yi fork edin
Feature branch oluşturun (git checkout -b feature/amazing-feature
)
Değişikliklerinizi commit edin (git commit -m 'Add amazing feature'
)
Branch'inizi push edin (git push origin feature/amazing-feature
)
Pull Request oluşturun
📞 Destek
📜 Lisans
Bu proje MIT lisansı altında yayınlanmıştır. Detaylar için LICENSE dosyasına bakın.
🌟 Teşekkürler
Bu uzantıyı kullandığınız için teşekkürler! Türkçe programlama topluluğuna katkı sağladığınız için minnettarız.
Keyifli kodlamalar! 🐍✨