Conţinut
- Prezentare generală de software
- Tipuri de fișiere acceptate
- Primă extensie de fișier
- Alte extensii de fișiere utilizate de Apple Xcode 10
Versiune (din 30.11.2018) | 10 |
Platformă | |
Licență | Freeware |
Categorie | Programare |
Mai multe informații (vizitați site-ul editorului) |
Evaluare: 3.7 / 5 (17 voturi) |
Prezentare generală de software
Apple Xcode [/ DFN] imagine / apple_xcode_15.jpg ">
Captură de ecran de Apple Xcode 9
Caracteristici principale
- IDE complet echipat pentru publicarea aplicațiilor iOS și OS X
- Suport pentru o varietate de limbi, inclusiv obiectivele C, C, C, Java, Swift, Python, Ruby și AppleScript
- Diverse instrumente de depanare și teste de performanță
- Sistemele de control al versiunilor, inclusiv instantaneele Git, Subversion și Xcode, permit colaborarea în echipă
- Interfața Dark Xcode și instrumentele pentru construirea aplicațiilor MacOS întunecate
- Motor de testare încorporat pentru testele de rulare a unităților și testele de performanță
Apple Xcode este un IDE macOS folosit pentru dezvoltarea aplicațiilor iOS și macOS. Este disponibil gratuit de la Mac App Store și este obligat să publice aplicațiile iOS la aplicațiile iTunes App Store și MacOS la Mac App Store. Software-ul oferă o suită de instrumente care ajută dezvoltatorii să creeze componente ale interfeței utilizator și să scrie cod sursă.
Xcode include toate instrumentele necesare pentru a construi și publica aplicații de la început până la sfârșit. Xcode's Interface Builder oferă o pânză de design pentru a crea componente de interfață utilizator, precum și pentru a seta proprietăți pentru a interacționa cu codul sursă. Interfața Builder poate comuta cu ușurință de la modul lumină la întuneric pentru a dezvolta aplicații MacOS întunecate (introduse în MacOS Mojave). Programul se integrează cu instrumente populare de control al versiunilor, cum ar fi GitHub, GitLab și Bitbucket, și oferă de asemenea propriul sistem de urmărire a reviziilor locale numit instantanee, permițând dezvoltatorilor să urmărească revizuirile codului sursă.
IDE-ul dispune de un editor impresionant de cod sursă care facilitează vizualizarea și selectarea secțiunilor de cod și vine cu un motor de refactorizare și transformare încorporat. Modificările pe care le faceți la codul dvs. sunt evidențiate lângă fiecare rând și vi se comunică imediat dacă ați creat un conflict. Acest lucru este util în special atunci când lucrează în colaborare cu schimbările locale și se angajează de la membrii echipei în amonte în depozitul de surse.
Instrumentele de depanare și de performanță permit dezvoltatorilor să testeze scurgeri de memorie și să examineze eficiența aplicațiilor în timpul rulării. Aceste instrumente pot fi personalizate sau puteți utiliza șabloanele incluse în Xcode pentru a construi utilizând aceleași instrumente ca Apple. De asemenea, Xcode vine cu Simulator, un instrument care vă permite să prototipați și să testați aplicațiile dvs. prin simularea dispozitivelor iOS, watchOS și tvOS.
Xcode este un instrument excelent pentru dezvoltarea de aplicații și a parcurs un drum lung de la prima versiune a software-ului. Apple a simplificat multe caracteristici și continuă să ușureze dezvoltarea dezvoltatorilor de aplicații. Rețineți că, în timp ce vă puteți dezvolta gratuit cu Xcode, trebuie să vă abonați la programele de dezvoltatori iOS și Mac înainte de a putea distribui aplicații în magazinele Apple.
Tipuri de fișiere acceptate
Primă extensie de fișier
.XCODEPROJ - Proiect XcodeAlte extensii de fișiere utilizate de Apple Xcode 10
Tipuri de fișiere acceptate | |
---|---|
.asm | Fișier al codului sursă al limbii de asamblare |
.C | Fișierul de cod sursă C / C ++ |
.cc | C ++ Fișier cod sursă |
.CP | Fișier sursă Xcode C ++ |
Cpp | C ++ Fișier cod sursă |
.CXX | C ++ Fișier cod sursă |
.DEVELOPERPROFILE | Profilul dezvoltatorului Xcode |
.DOCSET | Fișier set de documente Doxygen |
.ENTITLEMENTS | Fisierul pentru drepturi pentru sandboxuri pentru aplicația Mac |
.F | Fortran Cod sursă |
.PENTRU | Fortran 77 Fișier sursă |
.GEOJSON | Fișierul GeoJSON |
.GPX | Fișierul Exchange GPS |
.H | Fișier Antet C / C ++ / Obiect-C |
.HPP | Fișier Antet C ++ |
.java | Fișier cod sursă Java |
.L | Lex Sursă de fișier |
.LPP | Fișier proiect LabelPrint |
.M | Obiectiv-C Implementarea fișierului |
.FACE | Xcode Makefile Script |
.MM | Obiectiv-C ++ Fișier sursă |
.MOBILEPROVISION | Xcode Mobile Provisioning Profile |
.MOM | Model gestionat de obiect |
.PENIŢĂ | Interfață Builder User Interface File |
.OCTEST | Xcode Obiectiv-C Unitatea de testare Bundle |
.PLIST | Fișier din lista de proprietăți din Mac OS X |
.R | Res Source Code File |
.RB | Codul sursă Ruby |
.RBW | Ruby Script |
.S | Fișier cod sursă |
.STORYBOARD | Interface Builder Storyboard Document |
.XCAPPDATA | Xcode Fișier de date pentru aplicații |
.XCARCHIVE | Xcode Archive |
.XCDATAMODEL | Xcode Fișier model de date de bază |
.XCDATAMODELD | Xcode Fișier model de date de bază |
.XCODE | Proiect Xcode |
.XCSNAPSHOTS | Xcode Snapshot |
.XCWORKSPACE | Xcode Fișier spațiu de lucru |
.XIB | Fișier Builder de interfață |
.y | Fișierul sursă Yacc |
.YM | Atari ST fișier audio |
Formate suplimentare de fișiere asemănătoare | |
---|---|
.CACTION | Automator Converter Action |
.DSYM | Xcode File de simboluri de depanare |
.DYLIB | Mach-O Dynamic Library |
.EXP | Simboluri Export fișier |
.FTN | Fortran Cod sursă |
.HH | Fișier Antet C ++ |
.HXX | Fișierul Antet Cod sursă C ++ |
.ipsw | Fișierul de actualizare software iPod și iPhone |
.JAV | Fișierul sursă Java |
.MAK | Makefile |
.PBPROJ | Project Builder Project |
.PBXBTREE | Xcode Auto-completă fișier |
.PBXPROJ | Xcode Project Data File |
.PBXUSER | Xcode Project Data File utilizator |
.PCH | Fișier antet precomplicat |
.SCRIPTSUITE | Fișierul SuiteScript Script Suite |
.SCRIPTTERMINOLOGY | Fișier Terminologie script Script |
.SDEF | Document dictionar AppleScript |
.SIRURI DE CARACTERE | Fisierul de text |
.TBD | Apple Xcode Text-based File Definition |