Tartalom
- Szoftver áttekintés
- Támogatott fájltípusok
- Elsődleges fájlkiterjesztés
- Az Apple Xcode 10 által használt egyéb kiterjesztések
Változat (2017. március 11-én) | 10 |
Emelvény | |
Engedély | freeware |
Kategória | Programozás |
További információ (látogató webhelye) |
Értékelés: 3.7 / 5 (17 szavazat) |
Szoftver áttekintés
Apple Xcode [/ DFN] kép / apple_xcode_15.jpg ">
Az Apple Xcode 9 képe
Főbb jellemzői
- Teljesen felszerelt IDE az iOS és OS X alkalmazások közzétételéhez
- Számos nyelv támogatása, beleértve az Objective-C, C, C ++, Java, Swift, Python, Ruby és AppleScript
- Különböző hibakeresési és teljesítménytesztelő eszközök
- A verzióvezérlő rendszerek, beleértve a Git, a Subversion és az Xcode pillanatképeket, lehetővé teszik a csapat együttműködését
- Sötét Xcode interfész és eszközök a sötét MacOS alkalmazások létrehozásához
- Beépített tesztmotor az egység tesztek és a felhasználói felület és a teljesítmény tesztek futtatásához
Az Apple Xcode egy MacOS IDE, amelyet az iOS és a MacOS alkalmazások fejlesztésére használnak. Ez ingyenesen elérhető a Mac App Store-tól, és az iOS-alkalmazások közzétételéhez szükségesek az iTunes App Store és a MacOS-alkalmazások számára a Mac App Store-hoz. A szoftver olyan eszközöket kínál, amelyek segítenek a fejlesztőknek a felhasználói felület összetevőinek létrehozásában és a forráskód írásában.
Az Xcode minden olyan eszközt tartalmaz, amely az alkalmazások elejétől a végéig történő létrehozásához és közzétételéhez szükséges. Az Xcode Interface Builder tervezési vászonot biztosít a felhasználói felület összetevőinek létrehozásához, valamint a forráskóddal való kölcsönhatáshoz szükséges tulajdonságok beállításához. Az Interface Builder könnyedén átválthatja a sötéttől a sötét módig a sötét MacOS alkalmazások fejlesztéséhez (bevezetve a macOS Mojave-ban). A program a népszerű verzióvezérlő eszközökkel, mint például a GitHub, a GitLab és a Bitbucket, integrálódik, és saját helyi revíziókövető rendszert is biztosít, amit a fejlesztők a forráskód módosításainak követésére használnak.
Az IDE egy lenyűgöző forráskód-szerkesztővel rendelkezik, amely megkönnyíti a kódok megjelenítését és kiválasztását, és beépített refaktorozási és átalakítási motorral rendelkezik. A kódon végrehajtott módosítások az egyes sorok mellé kerülnek kijelölésre, és azonnal értesítést kapnak, ha konfliktust hoztak létre. Ez különösen akkor hasznos, ha együttműködnek a helyi változásokkal, és elkötelezik magukat a csapat tagjai a forrástárban.
A hibakeresés és a teljesítményeszközök lehetővé teszik a fejlesztők számára, hogy teszteljék a memóriaszivárgásokat és megvizsgálják az alkalmazás hatékonyságát futásidejű időben. Ezek az eszközök testreszabhatók, vagy az Xcode-hoz tartozó sablonokat használhatja ugyanazokkal az eszközökkel, mint az Apple. Továbbá, az Xcode szimulátorral is rendelkezik, amely lehetővé teszi, hogy az iOS, watchOS és TVOS eszközök szimulálásával prototípusokat és teszteket készítsen az alkalmazásodról.
Az Xcode egy nagyszerű eszköz az alkalmazások fejlesztésére, és a szoftver első verziója óta hosszú utat tett. Az Apple egyszerűsítette számos funkcióját, és továbbra is könnyebbé teszi az alkalmazások fejlesztőinek fejlesztését. Ne feledje, hogy bár az Xcode használatával ingyen fejlesztheted magad, elõ kell fizetnünk az iOS és a Mac fejlesztõprogramokra, mielõtt az alkalmazásokat az Apple üzleteiben terjesztené.
Támogatott fájltípusok
Elsődleges fájlkiterjesztés
.XCODEPROJ - Xcode projektAz Apple Xcode 10 által használt egyéb kiterjesztések
Támogatott fájltípusok | |
---|---|
.asm | Szerelési nyelv forráskódfájl |
.C | C / C ++ forráskód fájl |
.cc | C ++ forráskódfájl |
.CP | Xcode C ++ forrásfájl |
.cpp | C ++ forráskódfájl |
.CXX | C ++ forráskódfájl |
.DEVELOPERPROFILE | Xcode fejlesztői profil |
.DOCSET | Doxygen dokumentumkészlet fájl |
.ENTITLEMENTS | Mac App Sandboxing jogosultságfájl |
.F | Fortran forráskód |
.for | Fortran 77 forrásfájl |
.GEOJSON | GeoJSON fájl |
.gpx | GPS Exchange fájl |
.H | C / C ++ / Objektum-C fejlécfájl |
.HPP | C ++ fejlécfájl |
.JÁVA | Java forráskódfájl |
.L | Lex forrásfájl |
.LPP | LabelPrint projektfájl |
.M | C-célú végrehajtási fájl |
.MAKE | Xcode Makefile Script |
-mm | Objective-C ++ forrásfájl |
.MOBILEPROVISION | Xcode mobilszolgáltatási profil |
.MOM | Kezelt objektum modell |
.TOLLHEGY | Interface Builder felhasználói felületfájl |
.OCTEST | Xcode objektív-C egység tesztcsomag |
.PLIST | Mac OS X Tulajdonságok listája |
.R | Rez forráskódfájl |
.RB | Ruby forráskód |
.RBW | Ruby Script |
.S | Forráskódfájl |
.STORYBOARD | Interface Builder Storyboard Document |
.XCAPPDATA | Xcode alkalmazásadatfájl |
.XCARCHIVE | Xcode archívum |
.XCDATAMODEL | Xcode központi adatmodellfájl |
.XCDATAMODELD | Xcode központi adatmodellfájl |
.XCODE | Xcode projekt |
.XCSNAPSHOTS | Xcode pillanatkép |
.XCWORKSPACE | Xcode munkaterületfájl |
.XIB | Interface Builder fájl |
.y | Yacc forrásfájl |
.YM | Atari ST hangfájl |
További kapcsolódó fájlformátumok | |
---|---|
.CACTION | Automatikus átalakító művelet |
.DSYM | Xcode hibakeresési szimbólumok |
.dylib | Mach-O dinamikus könyvtár |
.EXP | Szimbólumok exportálása |
.FTN | Fortran forráskódfájl |
.HH | C ++ fejlécfájl |
.HXX | C ++ forráskód fejlécfájl |
.IPSW | iPod és iPhone szoftverfrissítési fájl |
.JAV | Java forrásfájl |
.MAK | Makefile |
.PBPROJ | Projektépítő projekt |
.PBXBTREE | Xcode automatikus befejező fájl |
.PBXPROJ | Xcode projektadatfájl |
.PBXUSER | Xcode projekt felhasználói adatfájl |
.PCH | Előfordított fejlécfájl |
.SCRIPTSUITE | AppleScript Script Suite fájl |
.SCRIPTTERMINOLOGY | AppleScript szkript terminológiai fájl |
.SDEF | AppleScript szótár dokumentum |
.STRINGS | Szövegstringfájl |
.TBD | Apple Xcode szöveg alapú definíciós fájl |