Heim >häufiges Problem >Die für die iOS-Entwicklung verwendete IDE ist
Die Veröffentlichung der offiziellen Version von iOS10 hat zweifellos einen weiteren Entwicklungsboom ausgelöst. Es gibt so viele iOS-Entwicklungstools, dass Entwickler beim Schreiben großer Codeblöcke unweigerlich strukturelle oder grammatikalische Fehler machen. Daher ist die Wahl eines leistungsstarken und praktischen Programmiertools für Entwickler von großem Vorteil.
1. CodeRunnerEmpfohlenes Lernen: iOS-Video-Tutorial)
CodeRunner ist ein Leichtgewicht, das Sie können Es kann Editoren in mehreren Sprachen schreiben und ausführen und mehrere Sprachcodes ausführen, ohne zusätzliche Sprachumgebungen zu installieren. Wenn ein Entwickler einen Teil des Codes oder die spezifische Funktion einer API testen möchte, wäre die Verwendung von Xcode zu mühsam, aber CodeRunner gleicht die diesbezüglichen Mängel von Xcode aus. Entwickler müssen lediglich einen kurzen Codeausschnitt in CodeRunner schreiben, um die spezifischen Funktionen des Codes und der API zu testen.
Darüber hinaus kann CodeRunner die Programmiergeschwindigkeit von Entwicklern beschleunigen, sodass Entwickler die Code-Schreibarbeiten in sehr kurzer Zeit abschließen können. Nachdem sie den CodeRunner-Test bestanden haben und dieser korrekt ist, können sie ihn zurück in das Xcode-Projekt kopieren , was sehr praktisch ist.
Hauptfunktionen von CodeRunner:
Unterstützung mehrerer Sprachen: CodeRunner unterstützt AppleScript, C, C++, Java, JavaScript (Node.js), Lua, Objective-C, Perl, PHP, mehrere Sprachen wie Python, Ruby und Shell
Benutzerdefinierte Module: Code-Snippets und APIs schnell testen und ausführen, ohne vollständigen Code schreiben zu müssen.
Leistungsstarke Funktionen zum Schreiben von Code: CodeRunner verfügt über Funktionen wie automatische Vervollständigung, Syntaxhervorhebung, Seiten mit mehreren Registerkarten und benutzerdefinierte Designs.
Eingebaute Konsole
Unterstützt Retina-Display
Unterstützt die Ausführung verschiedener Arten von Code
Vollständige Codierungsunterstützung, benutzerdefinierter laufender Compiler
2. AppCode
AppCode ist eine neue integrierte Objective-C-IDE-Entwicklungsumgebung, die Entwickler bei der Entwicklung verwandter Anwendungen für Mac OS X- und iOS-Systeme unterstützen soll.
Bekannt als die „Top Ten Mac- und iOS-App-Entwicklungstools“.
Hauptfunktionen von AppCode:
Code-Vervollständigung: Die Code-Vervollständigung von AppCode ist nicht auf Klassen, Methoden oder Variablen beschränkt. Sie verfügt sogar über sehr zuverlässige Kontextinferenzfunktionen, wenn Sie eine Variable schreiben Wenn eine Variable noch nie zuvor angezeigt wurde, werden Sie von AppCode gefragt, ob Sie diese Variable hinzufügen möchten. Auf diese Weise haben Entwickler die Möglichkeit, einige möglicherweise bedeutungslose Hin- und Hersprünge zu vermeiden und sich mehr auf das Schreiben effektiven Codes zu konzentrieren.
Code-Inspektion und -Änderung: Die Code-Analyse von AppCode wird in Echtzeit durchgeführt. Während des Code-Schreibvorgangs können Entwickler bestehende Probleme erkennen. Darüber hinaus bietet AppCode hochgradig anpassbare Codestilvorlagen, die problemlos auf jeden Code angewendet werden können. Auf diese Weise wird der endgültige Code schön und elegant sein, egal wie viel Code ein Entwickler schreibt.
Schneller Sprung: Das größte Problem bei Xcode ist, dass es schwierig ist, Dateien und Klassen zu finden. Wenn Sie eine Datei finden möchten, ist es grundsätzlich unmöglich, die Tastatur vollständig zu verwenden. AppCode wurde jedoch eine effiziente Navigationsfunktion hinzugefügt. In Kombination mit der Suche nach bestimmten Symbolen ähnlich wie bei Weibo kann schnell von Dateien zu Klassen gesprungen, mögliche Mausoperationen vermieden und die Arbeitseffizienz von Entwicklern verbessert werden.
Nachteile von AppCode: AppCode weist auch einige Mängel auf. In einigen Fällen muss AppCode auf Xcode zurückgreifen. Beim Öffnen einer Nib-Datei muss auch das Instrument-Tool Xcode aufrufen.
Vollständige Xcode-Kompatibilität
Sofortige Codekonvertierung, Unterstützung für i18n
Echtzeit-Codeanalyse-, Such- und Konvertierungsfunktionen
Kann direkt verwendet werden iOS Läuft auf Geräten und Simulatoren
3. Chocolat
Chocolat ist der neueste leistungsstarke Texteditor auf Mac-Systemen, der den VIM-Modus und eine Vielzahl von Programmiersprachen sowie Fensteraufteilung unterstützt , Registerkarten, Farbthemen und andere Funktionen. Darüber hinaus verfügt Chocolat über eine Echtzeit-Codefehlererkennungsfunktion, die die Korrektheit des Codes beim Schreiben überprüfen kann (unterstützt derzeit nur Ruby, Python, PHP und JavaScript).
Keyword-Hervorhebung
Kombiniert mit der leistungsstarken Textbearbeitungsfunktion von Cocoa
4. Alcatraz
Alcatraz ist ein Open-Source-Xcode-Manager ermöglicht es Ihnen, Plug-ins, Vorlagen und Farbschemata schneller zu entdecken und zu installieren. Klicken oder prüfen Sie einfach, ohne Dateien manuell zu klonen oder zu kopieren.
5. Mou
Für diejenigen, die mit Markdown vertraut sind: Mou ist ein guter Texteditor (Mac-Plattform). Im Vergleich zu ähnlichen Produkten verfügt Mou über viele Funktionen und Benutzerfreundlichkeit. Nach seiner einfachen Benutzeroberfläche verfügt es nicht nur über benutzerdefinierte Stile, eine inkrementelle Suche und die Optimierung chinesischer Schriftarten, sondern unterstützt auch den Start von Terminalbefehlen Veröffentlichung, vertikales Textlayout und kann sogar als Aufgabenliste verwendet werden. Die Echtzeitvorschau- und synchronen Bildlauffunktionen des Markdown-Layouts wurden von vielen Anwendungen referenziert und übernommen.
Mous Entwickler – Luo Chen, ein chinesischer Entwickler, kann ein besseres Produkt auf der Grundlage populärer ausländischer Standards entwickeln, insbesondere wenn man bedenkt, dass er keinen professionellen Hintergrund hat, ist dies zweifellos beeindruckender. Dies ist für viele eine große Motivation.“ wilde Programmierer“ im Land.
Mous Hauptmerkmale:
Praktisches Code-Schreiben: Mou bietet Entwicklern eine Reihe von Markdown-basierten Syntaxelementen für die schnelle Eingabe und reduziert so den Zeitaufwand, den Entwickler mit dem Schreiben von Code verbringen.
Codekorrektur in Echtzeit: Entwickler schreiben Markdown-Code in die linke Spalte von Mou, und der Ausgabeeffekt wird in Echtzeit auf der rechten Seite angezeigt, sodass Entwickler die Richtigkeit des Codes in Echtzeit überprüfen können Zeit.
Das obige ist der detaillierte Inhalt vonDie für die iOS-Entwicklung verwendete IDE ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!