Apple Xcode
Version |
10 |
Plattform | |
Licens | Freeware |
Kategori | Programming |
Mer information
(besök publishers hemsida)
|
Programvaruöversikt
Huvudfunktioner
- Fullt utrustad IDE för att publicera 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
- Diverse felsökningsverktyg och prestanda testverktyg
- Versionskontrollsystem, 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 prestandatest
Huvudfunktioner
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 program 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ällkodsredigerare 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 du arbetar tillsammans med lokala förändringar och åtar sig från teammedlemmar uppströms i källförvaret.
Felsöknings- och prestationsverktyg gör att utvecklare kan testa för minnesläckor och undersöka appens effektivitet under körtiden. 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 prototypa och testa byggnader av din app genom att simulera iOS, watchOS och tvOS-enheter.
Xcode är ett bra verktyg för att utveckla appar och har kommit långt sätt 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.
Uppdaterad: 30 november, 2018
▶ Primär filtillägg
▶ Andra filtillägg används Apple Xcode 10
Stödda filtyper | |
---|---|
.S | Source Code File |
.ASM | Assembly Language Source Code File |
.MOM | Managed Object Model |
.M | Objective-C Implementation File |
.GEOJSON | GeoJSON File |
.XCDATAMODEL | Xcode Core Data Model File |
.C | C/C++ Source Code File |
.CP | Xcode C++ Source File |
.DEVELOPERPROFILE | Xcode Developer Profile |
.XCSNAPSHOTS | Xcode Snapshot |
.GPX | GPS Exchange File |
.F | Fortran Source Code |
.PLIST | Mac OS X Property List File |
.FOR | Fortran 77 Source File |
.H | C/C++/Objective-C Header File |
.XCARCHIVE | Xcode Archive |
.HPP | C++ Header File |
.XCDATAMODELD | Xcode Core Data Model File |
.XCAPPDATA | Xcode App Data File |
.R | Rez Source Code File |
.MM | Objective-C++ Source File |
.RBW | Ruby Script |
.MAKE | Xcode Makefile Script |
.OCTEST | Xcode Objective-C Unit Test Bundle |
.JAVA | Java Source Code File |
.CPP | C++ Source Code File |
.STORYBOARD | Interface Builder Storyboard Document |
.RB | Ruby Source Code |
.DOCSET | Doxygen Document Set File |
.CC | C++ Source Code File |
.XIB | Interface Builder File |
.XCWORKSPACE | Xcode Workspace File |
.XCODE | Xcode Project |
.CXX | C++ Source Code File |
.NIB | Interface Builder User Interface File |
.YM | Atari ST Audio File |
.Y | Yacc Source File |
.MOBILEPROVISION | Xcode Mobile Provisioning Profile |
.ENTITLEMENTS | Mac App Sandboxing Entitlements File |
.L | Lex Source File |
.LPP | LabelPrint Project File |
Ytterligare relaterade filformat | |
---|---|
.TBD | Apple Xcode Text-based Definition File |
.STRINGS | Text Strings File |
.EXP | Symbols Export File |
.PBXUSER | Xcode Project User Data File |
.CACTION | Automator Converter Action |
.DSYM | Xcode Debug Symbols File |
.DYLIB | Mach-O Dynamic Library |
.PBXBTREE | Xcode Auto-Complete File |
.FTN | Fortran Source Code File |
.PCH | Precompiled Header File |
.HH | C++ Header File |
.JAV | Java Source File |
.IPSW | iPod and iPhone Software Update File |
.MAK | Makefile |
.PBXPROJ | Xcode Project Data File |
.PBPROJ | Project Builder Project |
.SCRIPTTERMINOLOGY | AppleScript Script Terminology File |
.SCRIPTSUITE | AppleScript Script Suite File |
.HXX | C++ Source Code Header File |
.SDEF | AppleScript Dictionary Document |