App-Symbol von AI Code Editor PRO

AI Code Editor PRO

Bildung · Kostenlos · iOS & Android · CoddyKit

AI Code Editor PRO — Ein Code-Editor und Compiler für dein Smartphone

Code Editor Pro ist Code-Editor, Compiler und mobile IDE für iPhone und Android in einer einzigen App. Wähle eine von 23 Sprachen, schreibe ein Programm, tippe auf „Run“ und lies die Ausgabe, die ein Cloud-Compiler zurücksendet. Anschließend kannst du den integrierten KI-Assistenten bitten, deinen Code zu erklären, zu reparieren, umzuschreiben oder zu portieren. Du zahlst einmalig, und die App ist werbefrei.

App Store — Kostenlos herunterladenGoogle Play — Kostenlos herunterladen
Preis
Einmalig zahlen, keine Werbung
Plattformen
iOS und Android
Sprachen
22
Altersfreigabe
4+
Erfordert
iOS 15.1 oder neuer
Startbildschirm von Code Editor Pro mit einer durchsuchbaren Sprachliste mit Python, JS und Java sowie einem Skill Hub mit KI-Generator, KI-Tutor und ChallengeCode-Editor mit einer Python-Funktion zur Berechnung der Fibonacci-Folge, Zeilennummern und einer Reihe von Symboltasten über der Tastatur
23Ausführbare Sprachen
KIKI-Coding-Assistent
DiffÄnderungen, die du bestätigst
Ein Smartphone ist ein guter Ort, um eine Idee auszuprobieren.

Die meisten kleinen Programme sind überhaupt keine Projekte: eine Abfrage, die du ausprobieren möchtest, eine Schleife, bei der du dir unsicher bist, oder ein Snippet von einem Freund. Code Editor Pro ist für genau diesen Moment gemacht – mit bereits ausgewählter Sprache, einer Leiste für Klammern und Anführungszeichen sowie dem Ergebnis auf demselben Bildschirm wie der Code.

Was es ist

AI Code Editor PRO ist ein Code-Editor für iOS und Android, der Programme auf deinem Smartphone kompiliert und ausführt. Du wählst eine Sprache aus einer Liste mit 23 Sprachen, darunter Python, Java, C++, C#, JavaScript, Go, Kotlin und SQL, schreibst oder generierst Code und führst ihn auf einem Cloud-Compiler aus. Dafür ist eine Internetverbindung erforderlich. Ein KI-Assistent kann eine Auswahl erklären, optimieren, formatieren, testen oder übersetzen und zeigt jede Änderung zunächst als Diff an. Du zahlst einmalig – ohne Abo und ohne Werbung.

In der App

So sieht es aus

Startbildschirm von Code Editor Pro mit einer durchsuchbaren Sprachliste mit Python, JS und Java sowie einem Skill Hub mit KI-Generator, KI-Tutor und Challenge
SprachauswahlDurchsuche die Sprachliste oder filtere nach „Beliebt“, „Backend“, „Web“ und „Mobil“. Darunter findest du die Verknüpfungen zu KI-Generator, KI-Tutor und Challenge.
Code-Editor mit einer Python-Funktion zur Berechnung der Fibonacci-Folge, Zeilennummern und einer Reihe von Symboltasten über der Tastatur
EditorEine Python-Funktion mit Syntaxhervorhebung und Zeilennummern, einer Ausführen-Schaltfläche oben sowie der Symbolleiste für Klammern und Anführungszeichen
Dialog „Code generieren“ mit Python als ausgewählter Sprache und der Eingabe „for-Schleife generieren“
KI-CodegeneratorWähle eine Sprache aus, beschreibe den Code in wenigen Worten und lass den Generator einen ersten Entwurf schreiben.
KI-Chat-Bildschirm mit vorgeschlagenen Eingaben zum Erklären von Konzepten, Geben von Tipps, Durchführen eines Quiz und Erstellen eines Lernplans
KI-ChatEin Chat-Tab für Fragen zu Code mit vorgeschlagenen Eingaben, etwa zum Erklären eines Konzepts oder zum Erstellen eines Lernplans
Startbildschirm im hellen Design mit der Sprachliste und dem Skill Hub
Helles DesignDerselbe Startbildschirm im hellen Design; dunkle und helle Designs sind beide verfügbar.

Hintergrund

Was machen ein Code-Editor, ein Compiler und eine IDE jeweils?

Die drei Begriffe beschreiben unterschiedliche Aufgaben, die Desktop-Tools normalerweise in einem Paket bündeln. In einem Code-Editor wird Text zu Code: mit Syntaxhervorhebung, Zeilennummern, Einrückungen und dem schnellen Einfügen von Symbolen. Ein Compiler oder Interpreter verwandelt diesen Text in etwas, das ein Computer ausführen kann, und meldet Fehler. Eine IDE – kurz für integrierte Entwicklungsumgebung – verbindet beides mit zusätzlichen Funktionen wie Debugger, Dateibaum und Projektvorlagen. Eine mobile IDE muss denselben Ablauf aus Schreiben, Ausführen und Lesen des Ergebnisses auf einem deutlich kleineren Bildschirm ermöglichen.

Editor oder Compilerzwei getrennte Aufgaben

Ein Texteditor kann jede Datei speichern, aber nicht feststellen, ob sie funktioniert. Das übernimmt der Compiler oder Interpreter, und seine Fehlermeldungen liefern das Feedback, aus dem du lernst. Eine App, die nur bearbeitet, ist ein Notizblock; eine App, die Code auch ausführt, ist eine Werkbank.

Kompilierte und interpretierte Sprachenwarum sich Java und Python unterschiedlich anfühlen

Sprachen wie C++, Java, Go und Kotlin werden vor ihrer Ausführung in ein Programm kompiliert, während Python, Ruby, PHP und JavaScript normalerweise Zeile für Zeile gelesen und ausgeführt werden. Da ein Online-Compiler diesen Unterschied hinter einer einzigen „Run“-Schaltfläche verbirgt, wechselst du von einem Python-Skript zu einer Java-Klasse einfach durch die Auswahl einer anderen Sprache – nicht durch eine neue Toolchain.

Code in der Cloud ausführenwas das in der Praxis bedeutet

Code Editor Pro sendet dein Programm an einen Cloud-Compiler und zeigt die zurückkommende Ausgabe an. Der Vorteil: Auf deinem Smartphone muss für 23 Sprachen keine Toolchain installiert sein. Der Nachteil: Zum Ausführen brauchst du eine Verbindung, auch wenn du zum Schreiben und Bearbeiten keine benötigst.

Code auf einem Touchscreen tippendas eigentliche Hindernis

Klammern, geschweifte Klammern, Anführungszeichen und Operatoren befinden sich auf versteckten Ebenen der Smartphone-Tastatur, und schon ein einziges falsch gesetztes Zeichen verursacht einen Syntaxfehler. Eine Leiste mit den am häufigsten verwendeten Symbolen über der Tastatur beseitigt den größten Teil dieser Hürde.

Eine von der KI vorgeschlagene Änderung lesenDiff vor der Übernahme

Ein Diff listet die Zeilen auf, die eine Bearbeitung entfernt und hinzufügt. Wenn du ihn vor der Annahme prüfst, verhinderst du, dass eine Umformulierung des Assistenten unbemerkt etwas ändert, wonach du nicht gefragt hast. Außerdem siehst du so schnell, wie ein erfahrener Programmierer einen Teil des Codes neu strukturieren würde.

So funktioniert es

So funktioniert eine Ausführung

Der Ablauf ist bewusst kurz gehalten. Du wählst eine Sprache, schreibst, führst den Code aus und liest das Ergebnis – und der Assistent kommt nur dann dazu, wenn du ihn möchtest.

  1. Sprache auswählen und schreiben

    Suche in der Sprachenliste oder filtere nach Kategorie. Anschließend tippst du in einem Editor mit Syntaxhervorhebung und Zeilennummern. Die Symbolleiste über der Tastatur enthält Klammern, Anführungszeichen und Operatoren. Ein KI-Codegenerator kann anhand einer Beschreibung in normalem Deutsch oder Englisch einen ersten Entwurf schreiben.

  2. Ausführen und Ausgabe lesen

    Tippe auf „Run“, und das Programm wird an den Cloud-Compiler gesendet. Ausgabe und Fehler erscheinen auf demselben Bildschirm wie der Code. Wenn ein Skript eine Eingabe anfordert, öffnet sich automatisch ein Eingabefeld, damit das Programm fortfahren kann.

  3. Assistenten fragen und anschließend den Diff prüfen

    Wähle einen Teil des Programms aus und bitte die KI, ihn zu erklären, zu optimieren, zu formatieren, einen Unit-Test zu schreiben oder in eine andere Sprache zu portieren. Die Änderung wird als Diff zurückgesendet und nur übernommen, wenn du zustimmst.

Was steckt drin

Das steckt im Editor

23

Ausführbare Sprachen

Java, C, C++, C#, Python, JavaScript, TypeScript, Go, Kotlin, Swift, PHP, Ruby, Scala, Haskell, Lua, R, SQL (SQLite) und weitere – jederzeit wechselbar. Für HTML, CSS und JavaScript gibt es eine Live-Vorschau.

KI

KI-Coding-Assistent

Erkläre, optimiere, schreibe um, formatiere, füge einen Unit-Test hinzu oder portiere eine Auswahl in eine andere Sprache. Oder beschreibe, was du brauchst, und lass den Codegenerator einen Entwurf erstellen. Mehrere KI-Modelle stehen zur Verfügung – von schnellen bis hin zu leistungsfähigeren.

Diff

Änderungen, die du bestätigst

Jede Bearbeitung durch den Assistenten kommt als Diff, bevor sie deine Datei verändert. So wird nichts überraschend überschrieben.

60

Coding-Aufgaben

Einfache, mittelschwere und schwierige Herausforderungen, die bei Hello World beginnen und bis zu binärer Suche und Bubble Sort reichen.

20

Geführte Projekte

Schritt-für-Schritt-Projekte wie ein Taschenrechner, ein Passwortgenerator, eine SQL-Bibliotheksdatenbank, eine React-To-do-App und eine CSS-Navigationsleiste.

Dateien

Projekte und Verlauf

Projekte mit mehreren Dateien, Dateibaum und Startvorlagen, ein Codeverlauf zum Zurückkehren zu einer früheren Version sowie gespeicherte Snippets und Notizen, die du als Link oder Bildkarte teilen kannst.

Passend

Für wen es geeignet ist – und für wen nicht

Es passt zu dir, wenn du

  • Du möchtest ein Snippet in Java, C++, Python oder SQL testen, ohne einen Laptop zu öffnen
  • Du bist Student oder Schüler und brauchst für Hausaufgaben und kleine Experimente schnell einen Code-Runner
  • Du möchtest lieber einmalig bezahlen, statt ein Abo abzuschließen, und keine Werbung in einem Coding-Tool sehen
  • Du möchtest einen Assistenten, der einen Diff anzeigt und dich entscheiden lässt, was du behalten möchtest
  • Du wechselst zwischen mehreren Sprachen und möchtest keine eigene Toolchain für jede Sprache

Du bist hier nicht richtig, wenn du

  • Du musst Programme offline ausführen, da sich der Compiler in der Cloud befindet und eine Verbindung erforderlich ist
  • Du planst eine große Anwendung mit mehreren Dateien, für die du wirklich einen Laptop und eine vollständige Desktop-IDE brauchst
  • Du möchtest einen strukturierten Anfängerkurs mit Lektionen; die App ist eine Werkbank mit Übungsmissionen, kein Kurs

Datenschutz

Was passiert, wenn du auf „Ausführen“ tippst

Beim Ausführen eines Programms wird dein Code an einen Cloud-Compiler gesendet, der die Ausgabe zurückgibt. Daher wird nur für diesen Schritt eine Verbindung benötigt. Zum Schreiben und Bearbeiten brauchst du keine Verbindung. Einzelheiten findest du in der Datenschutzrichtlinie von CoddyKit.

Die vollständigen Details findest du in der Datenschutzerklärung von CoddyKit.

Fragen

Häufig gestellte Fragen

Welcher Code-Editor eignet sich am besten, um Programme auf einem Smartphone auszuführen?

Entscheidend ist, ob die App Code sowohl bearbeiten als auch ausführen kann – und zwar in den von dir benötigten Sprachen. AI Code Editor PRO führt 23 Sprachen aus, darunter Java, C++, Python, C#, Go, Kotlin und SQL, über einen Cloud-Compiler und zeigt die Ausgabe auf demselben Bildschirm wie den Code an. Außerdem bietet die App eine Symbolleiste für Klammern und Anführungszeichen. Das ist auf einem Touchscreen wichtiger als auf einem Laptop.

Funktioniert Code Editor Pro offline?

Nicht zum Ausführen von Code. Programme werden auf einem Cloud-Compiler ausgeführt, daher benötigt „Ausführen“ eine Internetverbindung. Du kannst ein Programm ohne Verbindung schreiben und bearbeiten und es ausführen, sobald du wieder online bist.

Welche Programmiersprachen unterstützt Code Editor Pro?

Die App führt Java, C, C++, C#, Python, JavaScript, TypeScript, Go, Kotlin, Swift, PHP, Ruby, Objective-C, Scala, Haskell, Lua, Pascal, R, Elixir, Erlang, Groovy, Clojure und SQL (SQLite) aus. Für HTML, CSS und JavaScript gibt es eine Live-Vorschau. Außerdem kannst du Dart-, JSON-, XML-, YAML- und Markdown-Dateien bearbeiten. Die Namen der Programmiersprachen gehören ihren jeweiligen Inhabern; die App ist unabhängig.

Kann ich Code Editor Pro als Python-IDE verwenden?

Ja. Python 3-Skripte werden ausgeführt, sobald du die App öffnest. Wenn ein Programm input() aufruft, wird automatisch ein Eingabefeld geöffnet. Du erhältst Syntaxhervorhebung, Zeilennummern, einen Codeverlauf, Einstellungen für Schriftgröße, Tabulatorbreite und Zeilenumbruch sowie einen Assistenten, der Fehler erklären oder beheben kann. Für große Projekte ersetzt die App jedoch keine Python-Umgebung auf dem Desktop.

Wie verändert der KI-Assistent meinen Code?

Du markierst einen Teil eines Programms und bittest um eine Aktion: ihn zu erklären, zu optimieren, umzuschreiben, zu formatieren, einen Unit-Test zu schreiben oder ihn in eine andere Sprache zu übertragen. Code Editor Pro zeigt das Ergebnis anschließend als Diff an und listet auf, was entfernt und hinzugefügt würde. Nichts wird übernommen, bevor du es akzeptierst. Dadurch überschreibt eine Neufassung deine Datei niemals überraschend.

Gibt es ein Abo oder Werbung?

In der Store-Auflistung wird Code Editor Pro als einmaliger Kauf ohne Abo und ohne Werbung beschrieben. Außerdem heißt es dort, dass jedes KI-Tool in der App enthalten ist. Prüfe vor dem Kauf den in deinem Store angezeigten Preis, da sich die regionalen Preise unterscheiden.

Kann ich ein Projekt mit mehreren Dateien erstellen?

Ja. Code Editor Pro bietet Projekte mit mehreren Dateien, eine Dateistruktur und Startervorlagen sowie einen Codeverlauf, mit dem du zu einer früheren Version einer Datei zurückkehren kannst. Für ein kleines Tool oder eine Übung im Unterricht reicht das aus. Eine große Codebasis mit eigenem Build-System lässt sich weiterhin einfacher auf einem Laptop bearbeiten.

Loslegen

Führe dein erstes Programm in weniger als einer Minute aus

Ein Code-Editor und Compiler für iOS und Android – einmalig bezahlt und ohne Werbung.

App Store — Kostenlos herunterladenGoogle Play — Kostenlos herunterladen
Zuletzt geprüft · Veröffentlicht von CoddyKit · Datenschutzerklärung
Verfügbar auf iOS und Android.