AI Code Editor PRO
AI Code Editor PRO — Telefonun için bir kod editörü ve derleyici
Code Editor Pro, iPhone ve Android için kod editörü, derleyici ve mobil IDE’yi tek bir uygulamada bir araya getirir. 23 dilden birini seç, programını yaz, Çalıştır’a dokun ve bir bulut derleyicisinin gönderdiği çıktıyı oku; ardından yerleşik AI asistanından yazdıklarını açıklamasını, düzeltmesini, yeniden yazmasını veya başka bir dile aktarmasını iste. Tek seferlik satın alımla kullanılır, reklam içermez.
- Fiyat
- Bir kez öde, reklamsız kullan
- Platformlar
- iOS ve Android
- Diller
- 22
- Yaş sınırı
- 4+
- Gereksinimler
- iOS 15.1 veya üzeri


Bir fikir üzerinde denemeler yapmak için telefon gayet uygun bir yerdir.
Küçük programların çoğu aslında proje bile değildir: denemek istediğin bir sorgu, emin olamadığın bir döngü, bir arkadaşından gelen bir kod parçası. Code Editor Pro, dilin önceden seçildiği, parantez ve tırnaklar için bir klavye çubuğunun bulunduğu ve sonucun kodla aynı ekranda gösterildiği bu an için tasarlandı.
Nedir
AI Code Editor PRO, programları telefonundan derleyip çalıştıran bir iOS ve Android kod editörüdür. Python, Java, C++, C#, JavaScript, Go, Kotlin ve SQL dâhil 23 dilden birini listeden seçebilir, kod yazabilir veya oluşturtabilir ve kodunu bulut derleyicisinde çalıştırabilirsin; bu nedenle çalıştırmak için internet bağlantısı gerekir. AI asistanı bir seçimi açıklayabilir, optimize edebilir, biçimlendirebilir, test edebilir veya çevirebilir ve her değişikliği önce bir diff olarak gösterir. Tek seferlik satın alımla kullanılır; abonelik ve reklam yoktur.
Uygulamanın içinde
Nasıl görünüyor





Arka plan
Bir kod editörü, derleyici ve IDE ne işe yarar?
Bu üç kelime, masaüstü araçlarının genellikle bir arada sunduğu farklı görevleri ifade eder. Kod editörü, metnin koda dönüştüğü yerdir: renklendirme, satır numaraları, girintileme ve sembolleri hızlı ekleme. Derleyici veya yorumlayıcı, bu metni bilgisayarın çalıştırabileceği bir şeye dönüştüren ve hataları bildiren programdır. Entegre geliştirme ortamının kısaltması olan IDE ise bu ikisini hata ayıklayıcı, dosya ağacı ve proje şablonları gibi ek özelliklerle birleştirir. Mobil bir IDE, çok daha küçük bir ekranda yazma, çalıştırma ve sonucu okuma döngüsünün aynısını sunmalıdır.
Editör ve derleyiciiki ayrı görev
Bir metin editörü her dosyayı kaydedebilir, ancak dosyanın çalışıp çalışmadığını söyleyemez. Bunu derleyici veya yorumlayıcı yapar ve hata mesajları öğretici geri bildirim sağlar. Yalnızca düzenleme yapan bir uygulama not defteridir; kodu da çalıştıran uygulama ise bir çalışma tezgâhıdır.
Derlenen ve yorumlanan dillerJava ve Python neden farklı hissettirir?
C++, Java, Go ve Kotlin gibi diller çalışmadan önce bir programa derlenirken Python, Ruby, PHP ve JavaScript genellikle satır satır okunup çalıştırılır. Çevrim içi bir derleyici bu farkı tek bir Çalıştır düğmesinin arkasında gizlediği için Python betiğinden Java sınıfına geçmek, yeni bir araç zinciri gerektirmek yerine dil değişikliği yapmayı gerektirir.
Kodu bulutta çalıştırmapratikte anlamı
Code Editor Pro, programını bir bulut derleyicisine gönderir ve geri gelen çıktıyı gösterir. Bunun avantajı, telefonunda 23 dil için yüklü bir araç zincirine ihtiyaç duymamandır. Dezavantajı ise, yazmak ve düzenlemek için gerekmese de herhangi bir şeyi çalıştırmak için bağlantı gerekmesidir.
Dokunmatik ekranda kod yazmakasıl engel
Parantezler, süslü parantezler, tırnaklar ve operatörler telefon klavyesinin gizli katmanlarında bulunur; bunlardan birinin bile yanlış yerleştirilmesi söz dizimi hatasına yol açar. En sık kullandığın sembollerin klavyenin üzerinde yer alan bir çubukta bulunması, bu zorluğun büyük bölümünü ortadan kaldırır.
AI tarafından önerilen değişikliği okumauygulamadan önce diff
Bir diff, düzenlemenin kaldırdığı ve eklediği satırları listeler. Bir değişikliği kabul etmeden önce incelemek, asistanın sen istemeden bir şeyi sessizce değiştirmesini önlemeni sağlar; ayrıca deneyimli bir programcının bir kod parçasını nasıl yeniden yapılandıracağını görmenin hızlı bir yoludur.
Nasıl çalışır
Çalıştırma nasıl işler?
Bu döngü özellikle kısa tutulmuştur. Bir dil seçer, yazar, çalıştırır ve okursun; asistan ise yalnızca istediğinde devreye girer.
Bir dil seç ve yaz
Dil listesini ara veya kategoriye göre filtrele; ardından söz dizimi renklendirmesi ve satır numaraları bulunan editörde yazmaya başla. Klavyenin üzerindeki sembol çubuğunda parantezler, tırnaklar ve operatörler bulunur; AI kod oluşturucu da düz İngilizce bir açıklamadan ilk taslağı yazabilir.
Çalıştır ve çıktıyı oku
Çalıştır’a dokunduğunda program bulut derleyicisine gönderilir. Çıktı ve hatalar kodla aynı ekranda görünür; bir betik girdi istediğinde ise programın devam edebilmesi için otomatik olarak bir giriş paneli açılır.
Asistana sor, ardından diff’i incele
Programın bir bölümünü seç ve AI’dan onu açıklamasını, optimize etmesini, biçimlendirmesini, birim testi yazmasını veya başka bir dile aktarmasını iste. Değişiklik diff olarak geri gelir; yalnızca kabul ediyorsan uygularsın.
İçinde neler var
Editörün içinde neler var?
23
Çalıştırabileceğin diller
Java, C, C++, C#, Python, JavaScript, TypeScript, Go, Kotlin, Swift, PHP, Ruby, Scala, Haskell, Lua, R, SQL (SQLite) ve daha fazlası; diller arasında istediğin zaman geçiş yapabilirsin. HTML, CSS ve JavaScript için canlı önizleme sunulur.
AI
AI kodlama asistanı
Bir seçimi açıkla, optimize et, yeniden yaz, biçimlendir, birim testi ekle veya başka bir dile aktar; ya da ihtiyacın olanı anlatıp kod oluşturucunun bir taslak hazırlamasını sağla. Hızlı modellerden daha güçlü modellere kadar çeşitli AI modelleri kullanılabilir.
Diff
Onayladığın değişiklikler
Asistanın yaptığı her düzenleme dosyana uygulanmadan önce diff olarak gelir; böylece hiçbir şey sürpriz bir şekilde üzerine yazılmaz.
60
Kodlama görevleri
Hello World ile başlayıp binary search ve bubble sort’a kadar ilerleyen kolay, orta ve zor görevler.
20
Yönlendirmeli projeler
Hesap makinesi, parola oluşturucu, SQL kütüphanesi veritabanı, React yapılacaklar uygulaması ve CSS navbar gibi adım adım oluşturulan projeler.
Dosyalar
Projeler ve geçmiş
Dosya ağacı ve başlangıç şablonları içeren çok dosyalı projeler, önceki bir sürüme dönmeni sağlayan kod geçmişi, ayrıca bağlantı veya görsel kart olarak paylaşabileceğin kayıtlı kod parçaları ve notlar.
Uygunluk
Kimler için uygun — kimler için değil
Şu durumlarda senin için uygun
- Dizüstü bilgisayar açmadan Java, C++, Python veya SQL’de bir kod parçasını test etmek istiyorsan
- Ödevler ve küçük denemeler için hızlı bir kod çalıştırıcıya ihtiyaç duyan bir öğrenciysen
- Abonelik yerine tek sefer ödeme yapmayı tercih ediyor ve bir kodlama aracında reklam görmek istemiyorsan
- Değişiklikleri diff olarak gösteren ve hangilerini tutacağına karar vermeni sağlayan bir asistan istiyorsan
- Birden fazla dil arasında geçiş yapıyor ve her biri için ayrı bir toolchain istemiyorsan
Şu durumlarda doğru araç değil
- Programları çevrimdışı çalıştırman gerekiyorsa; derleyici bulutta olduğundan bağlantı gerekiyor.
- Gerçekten bir dizüstü bilgisayar ve tam özellikli bir masaüstü IDE gerektiren büyük, birden fazla dosyalı bir uygulama planlıyorsan
- Derslerden oluşan yapılandırılmış bir başlangıç müfredatı istiyorsan; bu uygulama bir kurs değil, pratik görevleri sunan bir çalışma alanıdır.
Gizlilik
Çalıştır’a dokunduğunda ne olur?
Bir programı çalıştırmak, kodunu bulut derleyicisine gönderir; derleyici de çıktıyı geri gönderir. Bu nedenle yalnızca bu adımda bağlantı gerekir. Kod yazmak ve düzenlemek için bağlantı gerekmez. Ayrıntılar CoddyKit gizlilik politikasında yer alır.
Tüm ayrıntılar CoddyKit gizlilik politikasında.
Sorular
Sık sorulan sorular
Telefonda program çalıştırmak için en iyi kod düzenleyici hangisi?
Asıl önemli olan, uygulamanın ihtiyacın olan dillerde hem düzenleme hem de çalıştırma yapabilmesidir. AI Code Editor PRO, Java, C++, Python, C#, Go, Kotlin ve SQL dahil 23 dili bulut derleyicisinde çalıştırır ve çıktıyı kodla aynı ekranda gösterir. Ayrıca parantezler ve tırnak işaretleri için bir sembol çubuğu sunar; bu özellik dokunmatik ekranda dizüstü bilgisayara kıyasla daha da önemlidir.
Code Editor Pro çevrimdışı çalışır mı?
Kod çalıştırmak için hayır. Programlar bulut derleyicisinde çalıştırıldığı için Run işlemi internet bağlantısı gerektirir. Program yazıp düzenleyebilirsin; bağlantı olmadan da çalışır ve tekrar çevrimiçi olduğunda programı çalıştırabilirsin.
Code Editor Pro hangi programlama dillerini destekliyor?
Java, C, C++, C#, Python, JavaScript, TypeScript, Go, Kotlin, Swift, PHP, Ruby, Objective-C, Scala, Haskell, Lua, Pascal, R, Elixir, Erlang, Groovy, Clojure ve SQL (SQLite) çalıştırabilir. HTML, CSS ve JavaScript için canlı önizleme sunar; ayrıca Dart, JSON, XML, YAML ve Markdown dosyalarını düzenleyebilirsin. Dil adları ilgili sahiplerine aittir; uygulama bağımsızdır.
Code Editor Pro’yu Python IDE olarak kullanabilir miyim?
Evet. Python 3 betikleri uygulamayı açar açmaz çalışır; input() çağıran bir programda giriş paneli otomatik olarak açılır. Sözdizimi vurgulama, satır numaraları, kod geçmişi, yazı tipi boyutu, sekme boyutu ve kelime kaydırma ayarları ile bir hatayı açıklayabilen veya düzeltebilen bir asistan sunulur. Büyük projeler için masaüstü Python ortamının yerini tutmaz.
AI asistanı kodumu nasıl değiştirir?
Bir programın bir bölümünü seçip bir işlem isteyebilirsin: açıklamak, optimize etmek, yeniden yazmak, biçimlendirmek, birim testi yazmak veya başka bir dile aktarmak. Code Editor Pro sonucu, kaldırılacak ve eklenecek değişiklikleri listeleyen bir diff olarak gösterir. Sen kabul edene kadar hiçbir şey uygulanmaz; böylece yeniden yazma işlemi dosyanın üzerine beklenmedik şekilde yazmaz.
Abonelik var mı, yoksa reklam mı gösteriliyor?
Mağaza açıklamasında Code Editor Pro’nun abonelik ve reklam içermeyen, tek seferlik satın alınan bir uygulama olduğu ve uygulamadaki tüm AI araçlarının dahil edildiği belirtiliyor. Bölgesel fiyatlar değiştiğinden satın almadan önce kendi mağazanda gösterilen fiyatı kontrol et.
Birden fazla dosyadan oluşan bir proje oluşturabilir miyim?
Evet. Code Editor Pro, dosya ağacı ve başlangıç şablonları içeren birden fazla dosyalı projeler sunar; ayrıca bir dosyanın önceki sürümüne dönmeni sağlayan kod geçmişi vardır. Küçük bir araç veya sınıf çalışması için bu yeterlidir. Kendi build system’ına sahip büyük bir codebase içinse dizüstü bilgisayar hâlâ daha kullanışlıdır.
Başla
İlk programını bir dakikadan kısa sürede çalıştır
iOS ve Android için, tek seferlik ödeme yapılan ve reklam içermeyen kod düzenleyici ve derleyici.
CoddyKit'ten daha fazlası
iOS ve Android üzerinde kullanılabilir.