IDE intelligent pour le développement iOS/macOS
Obtenir un essai gratuit de 30 jours
AppCode est là. Découvrez les nouveautés
Pourquoi
AppCode

Exécution rapide
de vos brillantes idées

Environnement
de développement intelligent

Grâce à une compréhension approfondie de votre structure de code, AppCode s'occupe de vos tâches routinières et vous évite d'avoir à saisir des données supplémentaires.

Fenêtre EDI AppCode complète

Navigation efficace dans les projets

Accédez à n'importe quel(le) fichier, classe, ou symbole de votre projet en un rien de temps et utilisez les vues hiérarchiques et de structure pour naviguer dans la structure de votre projet.

Saisie automatique intelligente

AppCode offre deux types de saisie automatique du code : la saisie automatique de base au fur et à mesure que vous tapez et la saisie automatique plus avancée SmartType pour un filtrage plus précis des suggestions.

Refactorisations fiables

Modifiez et améliorez votre code à tout moment avec des refactorisations sûres, précises, et fiables.

Refactorisation Change Signature
Analyse du code

Analyse approfondie du code

AppCode surveille en permanence la qualité de votre code. Il vous avertit des erreurs et code smells et propose des correctifs rapides pour les résoudre automatiquement.

AppCode fournit de nombreuses inspections de code pour Objective-C, Swift, C/C++, ainsi qu'un certain nombre d'inspections de code pour d'autres langages pris en charge. Toutes les inspections de code sont effectuées à la volée.

Test unitaire

Tests unitaires
productifs

AppCode prend directement en charge les frameworks de test XCTest, Quick, Kiwi, Catch, Boost.Test, et Google Test. L'action de génération de code pour obtenir des méthodes de tests unitaires vous rend plus productif·ve. Utilisez ⌘N pour obtenir des méthodes de test en fonction du contexte.

Regarder la démo

Plusieurs langages, un seul EDI

AppCode prend nativement en charge Objective-C, Swift, C, et C++ (y compris les standards Modern C++, libc++, et Boost), ainsi que JavaScript, XML, HTML, CSS, et XPath.

  • Objective-C
  • Swift
  • C++
Renommer en Objective-C
Renommer en Swift
Renommer en C++

Refactorisation Rename

Renommez les variables, les constantes, les fonctions, les noms et classes de type, et soyez assuré·e qu'AppCode mettra à jour pour vous toutes les utilisations sur l’ensemble de la base de code.

Ignorer / Implémenter

Allégez la routine lors de l'implémentation ou de la nullification de méthodes. AppCode crée un bouchon avec du code par défaut pour vous.

  • Objective-C
  • Swift
  • C++
Ignorer/Implémenter en Objective-C
Ignorer/Implémenter en Swift
Ignorer/Implémenter en Objective-C
  • Objective-C
  • Swift
  • C++
Créer à partir d'une utilisation en Objective-C
Créer à partir d'une utilisation en Swift
Créer à partir d'une utilisation en C++

Créer à partir d'une utilisation

Avez-vous déjà rêvé de créer une fonction, une constante, une variable, ou une déclaration de propriété simplement en l'utilisant dans votre code ? Appuyez simplement sur ⌥⏎ et générez-la automatiquement au bon endroit !

L'expérience
complète

AppCode est 100% compatible et interopérable avec Xcode, sans configuration supplémentaire, et s'intègre parfaitement à CocoaPods, l'application Reveal, les systèmes de contrôle de version les plus populaires et plusieur outils de suivi d'incidents.

découvrez toutes les fonctionnalités

Nouveautés d'AppCode

Prise en charge du gestionnaire de paquets Swift

La prise en charge initiale de Swift Package Manager est disponible ! Ouvrez des projets Xcode avec des dépendances SPM et bénéficiez d'une assistance générale au codage pour travailler sur ces projets. Générez, exécutez et déboguez-les, et affichez les dépendances SPM directement dans la vue Project.

Performances

La saisie semi-automatique, la mise en évidence et la navigation dans le code sont toutes globalement plus rapides grâce au remaniement de l'indexation et de la mise en cache.

Change Signature

Modifiez facilement les signatures des méthodes dans l'ensemble du projet avec la nouvelle refactorisation Change Signature pour Swift.

Témoignages

Ce que disent
nos clients

Orta Therox
AppCode est une évidence pour moi. Il y a beaucoup de choses qu'il fait beaucoup mieux que Xcode et qui me font gagner beaucoup de temps pour la programmation. C'est génial.
Orta Therox
CocoaPods, Artsy
Chris Eidhof
Tous ceux qui n'utilisent pas AppCode perdent chaque jour un temps précieux. Je gagne plusieurs heures chaque semaine, et je me sens limité chaque fois que j'édite en Objective-C en dehors d'AppCode.
Chris Eidhof,
objc.io
Pawel Dudek
Paweł Dudek, Mobile Academy
Pour moi la meilleure chose à propos d'AppCoden est la possibilité de modifier et de générer rapidement du code.
Radoslav Holewa
Radoslaw Holewa,
directeur de la technologie chez Miquido
Le seul IDE iOS/macOS avec lequel la refactorisation fonctionne réellement.
Jon Reid
Jon Reid, qualitycoding.org
Avec AppCode, j'ai l'impression que le code passe directement de ma tête à l'écran.
Micah Martin
AppCode est fantastique ! Non seulement il est plus stable que Xcode, mais il offre la puissance et l'efficacité auxquelles je suis habitué avec les produits JetBrains.
Micah Martin
8th Light Inc

Rejoignez nos clients

AppCode est utilisé par des équipes partout dans le monde.
Rejoignez-les !

Obtenir un essai gratuit de 30 jours