Turinys
- Programinės įrangos apžvalga
- Palaikomi failų tipai
- Pirminis failo plėtinys
- Kiti „Apple Xcode 10“ naudojami failų plėtiniai
Versija (nuo 2012-11-30) | 10 |
Platforma | |
Licencija | Freeware |
Kategorija | Programavimas |
Daugiau informacijos (apsilankykite leidėjo svetainėje) |
Įvertinimas: 3.7 / 5 (17 balsų) |
Programinės įrangos apžvalga
Apple Xcode [/ DFN] vaizdas / apple_xcode_15.jpg ">
„Apple Xcode 9“ ekrano kopija
Pagrindinės funkcijos
- Pilnai įrengtas IDE iOS ir OS X programų publikavimui
- Parama įvairioms kalboms, įskaitant C, C, C ++, Java, Swift, Python, Ruby ir AppleScript
- Įvairūs derinimo ir našumo testavimo įrankiai
- Versijų valdymo sistemos, įskaitant „Git“, „Subversion“ ir „Xcode“ fotografijas, leidžia bendradarbiauti komandoje
- Tamsiai Xcode sąsaja ir įrankiai tamsioms MacOS programoms kurti
- Įmontuotas testavimo variklis, skirtas eksploatuoti vieneto bandymus ir UI bei našumo bandymus
„Apple Xcode“ yra „MacOS IDE“, naudojama „iOS“ ir „MacOS“ programoms kurti. Jis yra nemokamas „Mac App Store“ ir yra reikalingas skelbti „iOS“ programas „iTunes App Store“ ir „MacOS“ programoms į „Mac App Store“. Programinė įranga suteikia įrankių rinkinį, kuris padeda kūrėjams kurti vartotojo sąsajos komponentus ir rašyti šaltinio kodą.
„Xcode“ apima visas priemones, reikalingas programoms kurti ir publikuoti nuo pradžios iki pabaigos. „Xcode“ sąsajos kūrėjas pateikia dizaino drobę, skirtą sukurti vartotojo sąsajos komponentus, taip pat nustatyti savybes, kuriomis galima bendrauti su šaltinio kodu. „Interface Builder“ taip pat gali lengvai pereiti nuo šviesaus iki tamsio režimo tam, kad būtų sukurtos tamsios „MacOS“ programos (įdiegtos „MacOS Mojave“). Programa integruojama su populiariomis versijų valdymo priemonėmis, pvz., „GitHub“, „GitLab“ ir „Bitbucket“, taip pat pateikia savo vietinę peržiūros stebėjimo sistemą, vadinamą momentiniais vaizdais, leidžiančiais kūrėjams stebėti šaltinio kodo pataisas.
IDE turi įspūdingą šaltinio kodo redaktorių, kuris leidžia lengvai atpažinti ir pasirinkti kodo dalis ir yra įmontuotas refaktoravimo ir transformavimo variklis. Pakeitimai, kuriuos atliksite kode, yra pažymėti šalia kiekvienos eilutės, ir jūs iškart pranešate, jei sukūrėte konfliktą. Tai ypač naudinga dirbant bendradarbiaujant su vietiniais pakeitimais ir įsipareigojant iš komandos narių iki šaltinio saugyklos.
Derinimo ir našumo įrankiai leidžia kūrėjams išbandyti atminties nutekėjimą ir išnagrinėti programos efektyvumą vykdymo metu. Šie įrankiai gali būti pritaikyti arba galite naudoti su „Xcode“ įtrauktus šablonus, kad galėtumėte kurti tuos pačius įrankius kaip „Apple“. Be to, „Xcode“ ateina su „Simulator“ - įrankiu, leidžiančiu prototipuoti ir išbandyti jūsų programos kūrinius, imituojant „iOS“, „watchOS“ ir „TVOS“ įrenginius.
„Xcode“ yra puiki priemonė kuriant programas ir nuo pirmojo programinės įrangos versijos atėjo ilgai. „Apple“ supaprastino daugybę funkcijų ir toliau palengvina programų kūrėjams kūrimą. Turėkite omenyje, kad, nors galite nemokamai kurti „Xcode“, turite užsisakyti „iOS“ ir „Mac“ kūrėjų programas, kad galėtumėte platinti programas „Apple“ parduotuvėse.
Palaikomi failų tipai
Pirminis failo plėtinys
.XCODEPROJ - „Xcode“ projektasKiti „Apple Xcode 10“ naudojami failų plėtiniai
Palaikomi failų tipai | |
---|---|
.ASM | Asamblėjos kalbos šaltinio kodo failas |
.C | C / C + + šaltinio kodo failas |
.CC | C ++ šaltinio kodo failas |
.CP | Xcode C ++ šaltinio failas |
.CPP | C ++ šaltinio kodo failas |
.XXX | C ++ šaltinio kodo failas |
.DEVELOPERPROFILE | „Xcode“ kūrėjo profilis |
.DOCSET | Doksigenų dokumentų rinkinio failas |
.ENTITLEMENTAI | „Mac App Sandboxing“ teisių failo failas |
.F | „Fortran“ šaltinio kodas |
.DĖL | „Fortran 77“ šaltinio failas |
.GEOJSON | „GeoJSON“ failas |
.GPX | GPS mainų failas |
.H | C / C ++ / Objective-C antraštės failas |
.HPP | „C ++“ antraštės failas |
.JAVA | „Java“ šaltinio kodo failas |
.L | „Lex“ šaltinio failas |
.LPP | „LabelPrint“ projekto failas |
.M | C tikslo įgyvendinimo dokumentas |
.MAKE | „Xcode Makefile“ scenarijus |
.MM | „Objective-C ++“ šaltinio failas |
.MOBILEPROVISION | „Xcode Mobile Provisioning“ profilis |
.MOM | Valdomas objekto modelis |
.NIB | Interface Builder vartotojo sąsajos failas |
.OCTEST | „Xcode Objective-C“ vieneto testo paketas |
.PLIST | „Mac OS X“ nuosavybės sąrašo failas |
.R | Rez šaltinio kodo failas |
.RB | Ruby šaltinio kodas |
.RBW | Rubino scenarijus |
.S | Šaltinio kodo failas |
.STORYBOARD | Sąsajos kūrėjas „Storyboard“ dokumentas |
.XCAPPDATA | „Xcode“ programų duomenų failas |
.XCARCHIVE | Xcode archyvas |
.XCDATAMODEL | Xcode pagrindinių duomenų modelio failas |
.XCDATAMODELD | Xcode pagrindinių duomenų modelio failas |
.XCODE | Xcode projektas |
.XCSNAPSHOTS | Xcode momentinė nuotrauka |
.XCWORKSPACE | Xcode darbo vietos failas |
.XIB | Sąsajos kūrimo failas |
.Y | Yacc šaltinio failas |
.YM | Atari ST garso failas |
Papildomi susiję failų formatai | |
---|---|
.CACTION | Automatoriaus keitiklio veiksmas |
.DSYM | Xcode Debug simbolių failas |
.DYLIB | „Mach-O“ dinaminė biblioteka |
.EXP | Simboliai Eksportuoti failą |
.FTN | „Fortran“ šaltinio kodo failas |
.HH | „C ++“ antraštės failas |
.HXX | C ++ šaltinio kodo antraštės failas |
.IPSW | „iPod“ ir „iPhone“ programinės įrangos atnaujinimo failas |
.JAV | „Java“ šaltinio failas |
.MAK | Makefile |
.PBPROJ | Projekto kūrimo projektas |
.PBXBTREE | Xcode automatinio užbaigimo failas |
.PBXPROJ | Xcode projekto duomenų failas |
.PBXUSER | Xcode projekto naudotojo duomenų failas |
.PCH | Surinktas antraštės failas |
.SCRIPTSUITE | „AppleScript Script Suite“ failas |
.SCRIPTTERMINOLOGY | „AppleScript“ scenarijų terminologijos failas |
.SDEF | „AppleScript“ žodyno dokumentas |
.STRINGS | Teksto eilutės failas |
.TBD | „Apple Xcode“ teksto apibrėžimo failas |