Türkçe kod yazan geliştiricilerin Python kodlarını profesyonel İngilizce standardına çevirmelerine yardımcı olan kapsamlı VS Code uzantısı.
- 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
- 200+ Türkçe-İngilizce programlama terimi
- Webview tabanlı interaktif sözlük görüntüleyici
- Kişisel sözlük ekleme özelliği
- Türkçe fonksiyon isimlerini İngilizce karşılıklarına yönlendiren helper dosyası
- Eğitim amaçlı geçiş kolaylığı sağlar
- Otomatik çeviri modu
- Yorum koruma seçeneği
- Büyük/küçük harf duyarlılığı
- Bildirim ayarları
- Türkçe değişken/fonksiyon isimlerini seçin
Ctrl+Shift+T
(Windows/Linux) veyaCmd+Shift+T
(Mac) tuşlarına basın- Çevirilen kod otomatik olarak yerini alır
- 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.
- VS Code 1.100.0 veya üzeri
- Python dosyaları (.py) ile çalışır
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)
print("hello world!")
yaz("hello world!")
- Çok karmaşık nested yapılarda çeviri hassasiyeti azalabilir
- Özel domain terimleri manual olarak eklenmeli
- İlk sürüm yayınlandı
- Temel çeviri fonksiyonları
- Sözlük sistemi
- Helper dosya oluşturma
- 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
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
- Email: gorkemyagci705@gmail.com
- GitHub Issues: Proje Sayfası
Bu proje MIT lisansı altında yayınlanmıştır. Detaylar için LICENSE dosyasına bakın.
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! 🐍✨