Innehåll
Version (per 11/30/2018) | 10 |
Plattform | |
Licens | Gratisprogram |
Kategori | Programmering |
Mer info (besök utgivarens hemsida) |
Betyg: 3.7 / 5 (17 röster) |
Programvaruöversikt
Apple Xcode [/ DFN] bild / apple_xcode_15.jpg ">
Skärmdump av Apple Xcode 9
Viktigaste egenskaper
- Fullt utrustad IDE för publicering av iOS och OS X-appar
- Stöd för en mängd olika språk, inklusive Objective-C, C, C ++, Java, Swift, Python, Ruby och AppleScript.
- Olika felsökning och prestanda testverktyg
- Versionsstyrningssystem, inklusive Git, Subversion och Xcode snapshots, möjliggör teamsamarbete
- Dark Xcode-gränssnitt och verktyg för att bygga mörka macOS-appar
- Inbyggd testmotor för körning av enhetstester och användargränssnitt och prestandatester
Apple Xcode är en macOS IDE som används för att utveckla iOS- och macOS-appar. Den är tillgänglig gratis från Mac App Store och krävs för att publicera iOS-appar till iTunes App Store och MacOS-appar till Mac App Store. Programvaran ger en uppsättning verktyg för att hjälpa utvecklare att skapa användargränssnittskomponenter och skriva källkod.
Xcode innehåller alla verktyg som behövs för att bygga och publicera appar från början till slut. Xcode Interface Builder erbjuder en designduk för att skapa användargränssnittskomponenter, samt att ställa in egenskaper för att interagera med din källkod. Interface Builder kan också enkelt byta från ljus till mörkt läge för att utveckla mörka macOS-appar (introducerad i macOS Mojave). Programmet integreras med populära versionskontrollverktyg som GitHub, GitLab och Bitbucket och ger också sitt eget lokala revisionsspårningssystem som kallas snapshots, så att utvecklare kan spåra revideringar av källkod.
IDE har en imponerande källkodredigerare som gör det enkelt att visualisera och välja sektioner av kod och levereras med en inbyggd refactoring- och transformationsmotor. Ändringar du gör i din kod markeras bredvid varje rad och du meddelas omedelbart om du har skapat en konflikt. Detta är särskilt användbart när man arbetar tillsammans med lokala förändringar och åtar sig från lagmedlemmar uppströms i källförvaret.
Felsökning och prestanda verktyg tillåter utvecklare att testa för minnesläckor och undersöka app effektivitet under körning. Dessa verktyg kan anpassas eller du kan använda mallar som ingår i Xcode för att bygga med samma verktyg som Apple. Xcode kommer också med Simulator, ett verktyg som gör att du kan prototyper och test bygger på din app genom att simulera iOS, watchOS och tvOS-enheter.
Xcode är ett utmärkt verktyg för att utveckla appar och har kommit långt sedan den första versionen av programvaran. Apple har strömlinjeformat många funktioner och fortsätter att göra utvecklingen lättare för apputvecklare. Tänk på att medan du kan utveckla med Xcode gratis måste du prenumerera på utvecklarprogrammen för iOS och Mac innan du kan distribuera appar på Apples butiker.
Stödda filtyper
Primär filtillägg
.XCODEPROJ - Xcode ProjectAndra filtillägg som används av Apple Xcode 10
Stödda filtyper | |
---|---|
asm | Sammansättningsspråk Källkodsfil |
.C | C / C + + Källkodsfil |
.cc | C + + källkodsfil |
.CP | Xcode C ++ Source File |
.cpp | C + + källkodsfil |
.CXX | C + + källkodsfil |
.DEVELOPERPROFILE | Xcode Developer Profile |
.DOCSET | Doxygen Document Set File |
.ENTITLEMENTS | Mac App Sandboxing Rights Fil |
.F | Fortran Källkod |
.FÖR | Fortran 77 Källfil |
.GEOJSON | GeoJSON-fil |
.GPX | GPS Exchange-fil |
.H | C / C ++ / Objective-C Header File |
.HPP | C + + Header File |
.JAVA | Java Source Code File |
.L | Lex källfil |
.LPP | LabelPrint Project File |
.M | Objektiv C-implementeringsfil |
.GÖRA | Xcode Makefile Script |
.mm | Objektiv-C ++ källfil |
.MOBILEPROVISION | Xcode Mobile Provisioning Profile |
.MAMMA | Managed Object Model |
.SPETS | Gränssnitt Builder User Interface File |
.OCTEST | Xcode Objective-C Unit Test Bundle |
.plist | Mac OS X Property List File |
.R | Rez Källkodsfil |
.RB | Ruby Source Code |
.RBW | Ruby Script |
.S | Källkodsfil |
.STORYBOARD | Interface Builder Storyboard Document |
.XCAPPDATA | Xcode App Data File |
.XCARCHIVE | Xcode Archive |
.XCDATAMODEL | Xcode Core Data Model File |
.XCDATAMODELD | Xcode Core Data Model File |
.XCODE | Xcode Project |
.XCSNAPSHOTS | Xcode Snapshot |
.XCWORKSPACE | Xcode Workspace-fil |
.XIB | Interface Builder File |
.Y | Yacc Source-fil |
.YM | Atari ST Audio File |
Ytterligare relaterade filformat | |
---|---|
.CACTION | Automator Converter Action |
.DSYM | Xcode Debug Symbols File |
.DYLIB | Mach-O Dynamic Library |
.EXP | Symboler Exportera fil |
.FTN | Fortran Source Code File |
.HH | C + + Header File |
.HXX | C + + källkodshuvudfil |
IPSW | iPod och iPhone Software Update File |
.JAV | Java källfil |
.MAK | Makefile |
.PBPROJ | Project Builder Project |
.PBXBTREE | Xcode Auto-Complete File |
.PBXPROJ | Xcode Project Data File |
.PBXUSER | Xcode Project User Data File |
.PCH | Förkompilerad headerfil |
.SCRIPTSUITE | AppleScript Script Suite-fil |
.SCRIPTTERMINOLOGY | AppleScript Script Terminology File |
.SDEF | AppleScript Dictionary Document |
.STRINGS | Textsträngar Fil |
.TBD | Apple Xcode Textbaserad Definitionfil |