🚀 Python Self Editör v1.1.1 - Daha Hızlı, Daha Kararlı, Daha Esnek!
"Kendi Kendini İnşa Eden Uygulama" vizyonumuz, v1.1.1 ile birlikte mimari olgunluğa erişti. Bu sürüm, sadece yeni özellikler eklemekle kalmadı; IDE'nin kaputunun altındaki tüm kablolamayı (bağımlılıkları) temizleyerek tamamen Olay Güdümlü (Event-Driven) bir yapıya geçiş yaptı. Artık çok daha performanslı, Windows ile kusursuz uyumlu ve geliştirilmeye açık!
📦 İndirme Seçenekleri (Assets)
Aşağıdaki Assets bölümünden ihtiyacınıza uygun olanı indirebilirsiniz:
Setup_Python.Self.Editor.exe (Önerilen): Uygulamayı bilgisayarınıza standart bir program gibi kurmak, kaldırma (uninstall) desteğine sahip olmak ve masaüstüne kısayol eklemek için bu sihirbazı kullanın. Kurulum mimarisi hiçbir dış bağımlılığa ihtiyaç duymadan, %100 yerleşik olarak çalışır.
Python.Self.Editor.exe (Taşınabilir / Portable): Bilgisayara herhangi bir kurulum yapmadan, doğrudan çift tıklayıp çalıştırmak isterseniz bu sürümü indirebilirsiniz.
✨ v1.1.1 ile Neler Değişti? (Mimari Yenilenme)
⚡ Işık Hızında Syntax Highlighting: Artık 5.000+ satırlık dosyalarda bile "input lag" (yazma gecikmesi) yok! Sadece ekranda görünen alanı güncelleyen (Viewport Optimization) yeni akıllı algoritma ile editör akıcı hale getirildi.
📢 Olay Güdümlü (Event-Driven) Mimari: IDE'nin tüm parçalarını (File, Env, Run, UI) birbirinden bağımsız hale getirdik. Modüller artık "God Object" (self.app) bağımlılığı yerine, güvenli bir EventBus üzerinden haberleşiyor. Bu sayede bir modülde yapılan değişiklik diğerini asla kırmıyor.
🛡️ "Sıfır Donma" Garantisi (Windows Fix): Derleme penceresi açıkken uygulamayı simge durumuna küçültüp geri açtığınızda yaşanan "odak kilitleme" ve uygulama donma sorunları tamamen giderildi.
🌐 Kusursuz Yol Yönetimi (Path Handling): Uygulama derlendiğinde (exe) içerisindeki ikon2.ico veya adres.txt gibi harici dosyalara erişim sorunları, resource_path entegrasyonu ile kökten çözüldü. Artık nereye taşırsanız taşıyın, exe kendi içindeki dosyalarını hatasız buluyor.
🛠️ Akıllı Hata Yakalama (Auto-Install): İyileştirilen pip süreçleri ile kütüphane kurulumları artık tamamen arka planda, kullanıcıyı bekletmeden ve arayüzü kilitlemeden gerçekleşiyor.
🌟 Öne Çıkan Özellikler
Dahili Setup Sihirbazı Motoru: Yazdığınız Python kodlarını sadece .exe yapmakla kalmaz; kendi kurulum dosyalarınızı (Setup.exe) sıfırdan üretmenizi sağlar.
Venv (Sanal Ortam) Yöneticisi: Projelerinizi sistem Python'undan izole etmek için arayüz üzerinden tek tıkla sanal ortamlar oluşturabilir ve yönetebilirsiniz.
Gece/Gündüz Modu: Göz yormayan Monokai tabanlı profesyonel sözdizimi renklendirmesi (syntax highlighting) ve dinamik tema desteği.
Kendi araçlarımızı üretmek, işin mutfağını öğrenmek için en iyi yöntemdir. Kodlamaya devam! 🚀