Maison > Problème commun > L'IDE utilisé pour le développement iOS est

L'IDE utilisé pour le développement iOS est

(*-*)浩
Libérer: 2019-06-25 09:30:04
original
6577 Les gens l'ont consulté

La sortie de la version officielle d'iOS10 a sans aucun doute déclenché un autre boom du développement. Il existe tellement d’outils de développement iOS que les développeurs commettront inévitablement des erreurs structurelles ou grammaticales lors de l’écriture de gros blocs de code. Par conséquent, choisir un outil de programmation puissant et pratique présente un grand avantage pour les développeurs.

L'IDE utilisé pour le développement iOS est

1. CodeRunnerApprentissage recommandé : Tutoriel vidéo iOS)

CodeRunner est un logiciel léger, vous pouvez écrire et exécuter des éditeurs dans plusieurs langues, et il peut exécuter plusieurs codes de langue sans installer d'environnements linguistiques supplémentaires. Si un développeur souhaite tester un morceau de code ou la fonction spécifique d'une API, il serait trop compliqué d'utiliser Xcode, mais CodeRunner compense les lacunes de Xcode à cet égard. Les développeurs n'ont qu'à écrire un court extrait de code dans CodeRunner pour tester les fonctions spécifiques du code et de l'API.

De plus, CodeRunner peut accélérer la vitesse de programmation des développeurs, afin que les développeurs puissent terminer le travail d'écriture de code en très peu de temps. Après avoir réussi le test CodeRunner et qu'il est correct, ils peuvent le recopier dans le projet Xcode. , ce qui est très pratique, Dadi améliore la productivité des développeurs.

Principales fonctions de CodeRunner :

Prise en charge de plusieurs langues : CodeRunner prend en charge AppleScript, C, C++, Java, JavaScript (Node.js), Lua, Objective-C, Perl, PHP, plusieurs langues ​​​​tels que Python, Ruby et Shell

Modules personnalisés : testez et exécutez rapidement des extraits de code et des API sans écrire de code complet.

Puissantes capacités d'écriture de code : CodeRunner possède des fonctions telles que la saisie semi-automatique, la coloration syntaxique, les pages à onglets multiples et les thèmes personnalisés.

Console intégrée

Prend en charge l'affichage Retina

Prend en charge l'exécution de différents types de code

Prise en charge complète de l'encodage, compilateur en cours d'exécution personnalisé

2. AppCode

AppCode est un nouvel environnement de développement intégré Objective-C IDE, conçu pour aider les développeurs à développer des applications associées pour les systèmes Mac OS X et iOS.

Connu comme les « dix meilleurs outils de développement d'applications Mac et iOS ».

Principales fonctions d'AppCode :

Complétion de code : la complétion de code d'AppCode ne se limite pas aux classes, aux méthodes ou aux variables. Elle dispose même de capacités d'inférence de contexte très fiables si le développeur écrit une variable. qui n'est jamais apparue auparavant, AppCode vous demandera si vous souhaitez ajouter cette variable. De cette façon, les développeurs auront la possibilité d’éviter certains allers-retours potentiellement inutiles et de se concentrer davantage sur l’écriture de code efficace.

Inspection et modification du code : l'analyse du code d'AppCode est effectuée en temps réel. Pendant le processus d'écriture du code, les développeurs peuvent voir les problèmes existants. De plus, AppCode fournit des modèles de style de code hautement personnalisables qui peuvent être facilement appliqués à n'importe quel code. De cette façon, quelle que soit la quantité de code écrite par un développeur, le code final produit sera beau et élégant.

Saut rapide : le plus gros problème avec Xcode est qu'il est difficile de localiser les fichiers et les classes. Si vous souhaitez trouver un fichier, il est fondamentalement impossible d'utiliser entièrement le clavier. Cependant, une fonction de navigation efficace a été ajoutée à AppCode, et combinée à la recherche de symboles spécifiques similaires à Weibo, elle peut rapidement passer d'un fichier à l'autre, éviter d'éventuelles opérations de souris et améliorer l'efficacité du travail des développeurs.

Inconvénients d'AppCode : AppCode présente également quelques défauts. AppCode doit s'appuyer sur Xcode dans certains cas. Il n'intègre pas l'éditeur Nib, il ouvrira automatiquement Xcode.

Compatibilité complète avec Xcode

Conversion de code instantanée, prise en charge d'i18n

Fonctions d'analyse, de recherche et de conversion de code en temps réel

Peut être directement utilisé sur iOS Fonctionne sur des appareils et des simulateurs

3. Chocolat

Chocolat est le dernier éditeur de texte puissant sur les systèmes Mac, prenant en charge le mode vim et une variété de langages de programmation, le fractionnement de fenêtres, onglets, thèmes de couleurs et autres fonctions. De plus, Chocolat dispose d'une fonction de détection d'erreurs de code en temps réel, qui peut vérifier l'exactitude du code lors de son écriture (actuellement ne prend en charge que Ruby, Python, PHP et JavaScript).

Mise en surbrillance des mots clés

Combinée à la puissante fonction d'édition de texte de Cocoa

4 Alcatraz

Alcatraz est un gestionnaire Xcode open source. vous permet de découvrir et d'installer plus rapidement des plug-ins, des modèles et des jeux de couleurs. Cliquez ou vérifiez simplement sans cloner ou copier manuellement des fichiers.

5. Mou

Pour ceux qui connaissent Markdown, Mou est un bon éditeur de texte (plateforme Mac). Par rapport à des produits similaires, Mou possède de nombreuses fonctionnalités en termes de fonctionnalité et de facilité d'utilisation. Après son interface simple, il propose non seulement des styles personnalisés, une recherche incrémentielle, une optimisation de la « dérive » des polices chinoises, mais prend également en charge le démarrage en ligne de commande du terminal et le contenu. publication, mise en page verticale du texte et peut même être utilisé comme liste de tâches. Les fonctions d'aperçu en temps réel et de défilement synchrone de sa mise en page Markdown à double colonne ont été référencées et adoptées par de nombreuses applications.

Le développeur de Mou - Luo Chen, un développeur chinois peut créer un meilleur produit basé sur des normes étrangères populaires, d'autant plus qu'il n'a pas de formation professionnelle, c'est sans doute plus impressionnant. C'est une grande motivation pour beaucoup " programmeurs sauvages »dans le pays.

Principales caractéristiques de Mou :

Écriture de code pratique : Mou fournit aux développeurs une série d'éléments de syntaxe établis par Markdown à saisie rapide, réduisant ainsi le temps que les développeurs passent à écrire du code.

Correction du code en temps réel : les développeurs écrivent le code Markdown dans la colonne de gauche de Mou, et l'effet de sortie sera affiché en temps réel sur le côté droit, permettant aux développeurs de vérifier l'exactitude du code en temps réel .

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
ios
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal