Releases: YusufX-sys/turkod-ide
Release list
TürKod IDE v3.0.0 - Python Backend + Flutter UI
Yenilikler
-
Flutter UI:
Pythontarafı arka plana alındı ve arayüz olarakDart (Flutter)diline geçildi! Arayüz artık çok daha tutarlı, modern ve hatasız! -
Paket Yöneticisi: Kütüphaneleri artık terminaldeki girdi kısmına
pip yükle [kütüphane_adı]yazarak yükleyebilir, ve projelerinizi istediğiniz kütüphaneyle yapabilirsiniz. -
Kurulum: Artık program, portable (taşınabilir)
.zipdosyası halinde değil, kurulum yapılarak kullanılacak. -
Güncelleştirme: Artık sürekli yeni sürümü indirmenize gerek kalmayacak! Yeni gelen güncelleme sayesinde güncelleştirmeleri program üzerinden yapabilirsiniz!
What's New
-
Flutter UI: The
Pythonside has been moved to the background, and the UI has been switched toDart (Flutter)! The interface is now much more consistent, modern, and bug-free! -
Package Manager: You can now install libraries by typing
pip install [library_name]into the terminal input field, and build your projects with any library you want. -
Installation: The program is no longer provided as a portable
.zipfile; it will now be used by running an installation. -
Updates: You no longer need to constantly download new versions! Thanks to the new update, you can now perform updates directly through the program!

TürKod IDE v2.2.0 - Akıllı Hata Çözme Güncellemesi
Yenilikler
-
Gelişmiş Hata Düzeltme: Kodu arka planda çalıştırıp
NameError,SyntaxErrorgibi hataları otomatik bulan ve düzelten yeni mod. -
AST Doğrulama Katmanı: Kod çalışmadan önce sözdizimini kontrol eden ve hataları Türkçe açıklayan yeni katman (
ast_katmani.py). -
Tokenizer Tabanlı Çeviri: String ve yorumların bozulmasını önleyen, token korumalı güvenli çeviri motoru.
-
"ise" Operatörü:
isekelimesi artık==eşitlik operatörüne dönüştürülüyor. -
AI Model Fallback: Kayıtlı model API'de yoksa otomatik olarak ilk geçerli modele geçiş yapma özelliği.
-
Düzeltme Ayarları Paneli: Gelişmiş düzeltme, zaman aşımı ve döngü limitleri için yeni ayar sekmesi.
Önce kodu çalıştırır --> hatanın geldiği satırları inceler --> hataya göre kodu düzenler --> son kontrolü yapar. -
Diff Görünümü: Gelişmiş düzeltme sonrası yapılan değişiklikler AI panelinde fark görünümüyle sunuluyor.
-
Win11 Başlık Çubuğu: Tema rengine göre otomatik koyu/açık başlık çubuğu desteği.
-
Manifest İmza: Tek dosya hash'i yerine tüm paket bütünlüğünü kontrol eden manifest tabanlı imza sistemi.
-
Terminal Optimizasyonu: Büyük çıktılarda donmayı önleyen buffer limiti ve flush planlaması.
-
Otomatik Kaydetme İyileştirmesi: Thread yerine
after()tabanlı güvenli kaydetme döngüsü. -
Font Seçici Arama: Ayarlardaki font listesine filtreleme özelliği eklendi.
-
Modül Metot Tablosu:
pygame,math,datetimealt metotlarınının hataları düzeltildi.
What's New
- Advanced Error Fixing: New mode that runs code in the background and automatically finds and fixes errors like
NameError,SyntaxError. - AST Validation Layer: New layer (
ast_katmani.py) that checks syntax before execution and explains errors in Turkish. - Tokenizer-Based Translation: Token-protected translation engine that prevents strings and comments from being corrupted.
- "ise" Operator: The word
iseis now converted to the==equality operator. - AI Model Fallback: Automatically switches to the first available model if the saved model isn't available in the API.
- Fix Settings Panel: New settings tab for advanced fixing, timeout, and loop limits.
Runs the code first --> inspects the lines where the error occurred --> edits the code based on the error --> performs a final check. - Diff View: Changes made after advanced fixing are now shown as a diff view in the AI panel.
- Win11 Title Bar: Automatic dark/light title bar support based on theme color.
- Manifest Signature: Manifest-based signature system that verifies the integrity of the entire package instead of a single file hash.
- Terminal Optimization: Buffer limit and flush scheduling that prevents freezing on large outputs.
- Auto-Save Improvement: Safe save loop based on
after()instead of a thread. - Font Picker Search: Added filtering to the font list in settings.
- Module Method Table: Fixed errors in
pygame,math,datetimesubmethods.
TürKod IDE v2.1.0 - Arayüz ve Sözlük Güncellemesi
Yenilikler:
- Arayüz güncelleştirildi ve yeni temalar eklendi
- Sözlükteki kelimelerin çoğu tamamen Türkçe yapıldı (Örn. yazdir --> yazdır)
- Panel açılış ve kapanışlarına animasyon getirildi
- Yan panele kelime arama butonu eklendi
- Yeni mimariye geçildi, tek bir dosya yerine dosya işlevlere göre bölündü
- AI modelleri artık güncel olarak güncelleniyor
- Pygame ve Ursina kütüphaneleri sözlüğe eklendi ve artık Türkçe kod yazarak oyun yapabilirsiniz!
What's New:
- The interface was updated and new themes were added
- Most of the words in the dictionary were made fully Turkish (e.g., yazdir --> yazdır)
- Animations were added to panel opening and closing
- A word search button was added to the side panel
- Switched to a new architecture, files were split by function instead of a single file
- AI models are now updated regularly
- The Pygame and Ursina libraries have been added to the dictionary, and you can now make games by writing code in Turkish!

TürKod IDE v2.0.0 - Profesyonel IDE Güncellemesi
Yenilikler
- Entegre terminal eklendi
- Basit debugger eklendi
- Yerel yazım düzeltme özelliği eklendi
- TODO/FIXME paneli eklendi
- Kod istatistikleri eklendi
- Komut paleti eklendi
- Gelişmiş editör kısayolları eklendi
- Font seçici popup eklendi
- TürKod-->Python - Python-->TürKod dil çevirme butonu eklendi
- Sekme yönetimi geliştirildi
- Türkçe karakter uyarısı eklendi
- Parantez otomatik kapatma eklendi
- Undo/redo desteği eklendi
- Yazı türü değiştirme hatası giderildi
- Tema değiştirme güncellendi ve hatalar giderildi
- Sözlük düzenlendi
DİKKAT!
- Yeni güncelleme için programı çalıştırmadan önce şu dosyayı 1 kere silin:
C:\Kullanıcılar\[KULLANICI_ADINIZ]\.turkod_kelimeler.json
GEREKSİNİMLER
- 64-bit Windows 10/11
=======================================================================================
What's New
- Integrated terminal added
- Basic debugger added
- Native spell checking feature added
- TODO/FIXME panel added
- Code statistics added
- Command palette added
- Advanced editor shortcuts added
- Font selector popup added
- TürKod-->Python - Python-->TürKod language conversion button added
- Tab management improved
- Turkish character warning added
- Auto-closing brackets added
- Undo/redo support added
- Font change bug fixed
- Theme switching updated and bugs fixed
- Dictionary updated
ATTENTION!
- Before running the program for the new update, delete this file once:
C:\Users[YOUR_USERNAME].turkod_kelimeler.json
REQUIREMENTS
- 64-bit Windows 10/11

TürKod IDE v1.1.0 - Hata Giderme Güncellemesi
v1.1.0 güncellemesi
Güncellemeler:
- Kütüphane hataları giderildi
- Yazı türü değiştirme hatası giderildi
- Tema değiştirme güncellendi ve hatalar giderildi
- AI paneli yazı sığmama hatası giderildi
- Sözlük dosyasında hatalar giderildi ve yeni kütüphane parametreleri eklendi.
Yeni güncelleme için aşağıdaki dosyayı siliniz:
C:\Users\USER[Kullanıcı_Adınız].turkod_kelimeler.json
=========================================================================================
v1.1.0 Update
Updates:
- Fixed library errors
- Fixed font change bug
- Updated theme switching and fixed bugs
- Fixed AI panel text overflow issue
- Fixed errors in the dictionary file and added new library parameters.
Delete the following file for new update:
C:\Users[Your_Username]\.turkod_kelimeler.json
