Contenu
- Aperçu du logiciel
- Types de fichiers pris en charge
- Extension de fichier primaire
- Autres extensions de fichier utilisées par Apple Xcode 10
Version (au 30/11/2018) | 10 |
Plate-forme | |
Licence | Gratuiciel |
Catégorie | La programmation |
Plus d'infos (visitez le site de l'éditeur) |
Évaluation: 3.7 / 5 (17 Votes) |
Aperçu du logiciel
Apple Xcode [/ DFN] image / apple_xcode_15.jpg ">
Capture d'écran de Apple Xcode 9
Caractéristiques principales
- IDE entièrement équipé pour la publication d'applications iOS et OS X
- Prise en charge de divers langages, notamment Objective-C, C, C ++, Java, Swift, Python, Ruby et AppleScript
- Divers outils de débogage et de test de performance
- Les systèmes de contrôle de version, y compris les instantanés Git, Subversion et Xcode, permettent une collaboration en équipe.
- Interface Xcode sombre et outils permettant de créer des applications macOS sombres
- Moteur de test intégré pour l'exécution de tests unitaires et de tests d'interface utilisateur et de performances
Apple Xcode est un IDE macOS utilisé pour développer des applications iOS et macOS. Il est disponible gratuitement sur le Mac App Store et est indispensable pour publier des applications iOS sur le iTunes App Store et des applications macOS sur le Mac App Store. Le logiciel fournit une suite d’outils permettant aux développeurs de créer des composants d’interface utilisateur et d’écrire du code source.
Xcode inclut tous les outils nécessaires pour créer et publier des applications du début à la fin. Interface Builder de Xcode fournit un canevas de conception pour créer des composants d'interface utilisateur, ainsi que pour définir les propriétés permettant d'interagir avec votre code source. Interface Builder peut également passer facilement du mode clair au mode sombre pour développer des applications macOS sombres (introduites dans macOS Mojave). Le programme s'intègre aux outils de contrôle de version populaires tels que GitHub, GitLab et Bitbucket et fournit également son propre système de suivi des révisions local appelé snapshots, permettant aux développeurs de suivre les révisions du code source.
L'EDI dispose d'un éditeur de code source impressionnant qui facilite la visualisation et la sélection de sections de code et est livré avec un moteur de refactoring et de transformation intégré. Les modifications que vous apportez à votre code sont mises en surbrillance à côté de chaque ligne et vous êtes immédiatement averti si vous avez créé un conflit. Cela est particulièrement utile lorsque vous travaillez en collaboration avec des modifications locales et que les membres de l'équipe en amont sont validés dans le référentiel source.
Les outils de débogage et de performance permettent aux développeurs de tester les fuites de mémoire et d'examiner l'efficacité des applications au cours de l'exécution. Ces outils peuvent être personnalisés ou vous pouvez utiliser les modèles fournis avec Xcode pour créer à l'aide des mêmes outils qu'Apple. En outre, Xcode est fourni avec Simulator, un outil qui vous permet de créer des prototypes et de tester les versions de votre application en simulant des appareils iOS, watchOS et tvOS.
Xcode est un excellent outil pour développer des applications et a parcouru un long chemin depuis la première version du logiciel. Apple a rationalisé de nombreuses fonctionnalités et continue de faciliter le développement pour les développeurs d'applications. N'oubliez pas que, même si vous pouvez développer gratuitement avec Xcode, vous devez vous abonner aux programmes de développement iOS et Mac avant de pouvoir distribuer des applications dans les magasins Apple.
Types de fichiers pris en charge
Extension de fichier primaire
.XCODEPROJ - Projet XcodeAutres extensions de fichier utilisées par Apple Xcode 10
Types de fichiers pris en charge | |
---|---|
.ASM | Fichier de code source du langage d'assemblage |
.C | Fichier de code source C / C ++ |
.CC | Fichier de code source C ++ |
.CP | Fichier source Xcode C ++ |
.CPP | Fichier de code source C ++ |
.CXX | Fichier de code source C ++ |
.DEVELOPERPROFILE | Profil développeur Xcode |
.DOCSET | Fichier de jeu de documents Doxygen |
.ENTITLEMENTS | Fichier de droits d'accès au Sandboxing de l'application Mac |
.F | Code source Fortran |
.POUR | Fichier source Fortran 77 |
.GEOJSON | Fichier GeoJSON |
.GPX | Fichier d'échange GPS |
.H | Fichier d'en-tête C / C ++ / Objective-C |
.HPP | Fichier d'en-tête C ++ |
.JAVA | Fichier de code source Java |
.L | Fichier source Lex |
.LPP | Fichier de projet LabelPrint |
.M | Fichier d'implémentation d'Objective-C |
.FAIRE | Xcode Makefile Script |
.MM | Fichier source Objective-C ++ |
.PROVISIONMOBILE | Profil d'approvisionnement Xcode Mobile |
.MAMAN | Modèle d'objet géré |
.PLUME | Fichier d'interface utilisateur d'Interface Builder |
.OCTEST | Kit de tests unitaires Xcode Objective-C |
.PLIST | Fichier de liste de propriétés Mac OS X |
.R | Fichier de code source Rez |
.RB | Code source Ruby |
.RBW | Ruby Script |
.S | Fichier de code source |
.STORYBOARD | Document Storyboard d'Interface Builder |
.XCAPPDATA | Fichier de données d'application Xcode |
.XCARCHIVE | Archive Xcode |
.XCDATAMODEL | Fichier de modèle de données Xcode Core |
.XCDATAMODELD | Fichier de modèle de données Xcode Core |
.XCODE | Projet Xcode |
.XCSNAPSHOTS | Instantané Xcode |
.XCWORKSPACE | Fichier d'espace de travail Xcode |
.XIB | Fichier d'interface constructeur |
.Y | Fichier source Yacc |
.YM | Fichier audio Atari ST |
Formats de fichiers connexes supplémentaires | |
---|---|
.ACACTION | Action de convertisseur d'automator |
.DSYM | Fichier de symboles de débogage Xcode |
.DYLIB | Bibliothèque dynamique Mach-O |
.EXP | Fichier d'exportation de symboles |
.FTN | Fichier de code source Fortran |
.HH | Fichier d'en-tête C ++ |
.HXX | Fichier d'en-tête de code source C ++ |
.IPSW | Fichier de mise à jour du logiciel iPod et iPhone |
.JAV | Fichier source Java |
.MAK | Makefile |
.PBPROJ | Project Builder Project |
.PBXBTREE | Fichier de saisie automatique Xcode |
.PBXPROJ | Fichier de données de projet Xcode |
.PBXUSER | Fichier de données utilisateur du projet Xcode |
.PCH | Fichier d'en-tête précompilé |
.SCRIPTSUITE | Fichier AppleScript Script Suite |
. SCRIPTTERMINOLOGIE | Fichier de terminologie de script AppleScript |
.SDEF | Dictionnaire AppleScript |
.STRINGS | Fichier de chaînes de texte |
.TBD | Fichier de définition textuel Apple Xcode |