Sisu
- Tarkvara ülevaade
- Toetatud failitüübid
- Esmane faililaiend
- Muud Apple Xcode 10 kasutatavad faililaiendid
Versioon (alates 11/30/2018) | 10 |
Platvorm | |
Litsents | Freeware |
Kategooria | Programmeerimine |
Rohkem infot (külastage avaldaja veebisaiti) |
Hinnang: 3.7 / 5 (17 häält) |
Tarkvara ülevaade
Apple Xcode [/ DFN] pilt / apple_xcode_15.jpg ">
Apple Xcode 9 pilt
Põhijooned
- Täielikult varustatud IDE iOS ja OS X rakenduste avaldamiseks
- Toetada mitmesuguseid keeli, sealhulgas Objective-C, C, C ++, Java, Swift, Python, Ruby ja AppleScript
- Erinevad silumis- ja toimivuse testimise vahendid
- Versioonikontrollisüsteemid, sealhulgas Git, Subversion ja Xcode pilte, võimaldavad meeskondade koostööd
- Tume Xcode liides ja tööriistad tumedate MacOS-rakenduste loomiseks
- Sisseehitatud testimismootor üksuste testide ja kasutajaliidese ning toimivuskatsete jaoks
Apple Xcode on MacOS IDE, mida kasutatakse iOS ja MacOS rakenduste arendamiseks. See on tasuta saadaval Mac App Store'ist ja see on vajalik iOS-rakenduste avaldamiseks iTunes App Store'i ja MacOS-i rakendustele Mac App Store'ile. Tarkvara pakub tööriistade komplekti, mis aitavad arendajatel luua kasutajaliidese komponente ja kirjutada lähtekoodi.
Xcode sisaldab kõiki tööriistu, mis on vajalikud rakenduste loomiseks ja avaldamiseks algusest lõpuni. Xcode'i liidese ehitaja pakub disaini lõuendit kasutajaliidese komponentide loomiseks, samuti lähtetekstiga suhtlemiseks vajalike omaduste määramiseks. Interface Builder saab hõlpsasti lülituda heledalt tumedatele režiimidele tumedate MacOS-i rakenduste arendamiseks (kasutusele võetud MacOS Mojave'is). Programm integreerib populaarsed versioonikontrollivahendid nagu GitHub, GitLab ja Bitbucket ning pakub ka oma kohalikku ülevaatuse jälgimise süsteemi, mida nimetatakse hetktõmmatuks, mis võimaldab arendajatel lähtekoodi muudatusi jälgida.
IDE-l on muljetavaldav lähtekoodi redaktor, mis muudab koodi osade visualiseerimise ja valimise lihtsaks ning kaasas sisseehitatud refaktoriseerimis- ja teisendusmootori. Koodi kõrval tehtud muudatused on iga rea kõrvale esile tõstetud ja teid teavitatakse koheselt, kui olete loonud konflikti. See on eriti kasulik koostöös kohalike muudatustega ja kohustab meeskonna liikmeid allikahoidlas ülesvoolu.
Silumine ja jõudlusvahendid võimaldavad arendajatel testida mälu lekkeid ja uurida rakenduse efektiivsust runtime ajal. Neid tööriistu saab kohandada või kasutada Xcode'iga kaasas olevaid malle, et ehitada samu tööriistu kasutades nagu Apple. Ka Xcode'i kaasas on simulaator, mis võimaldab teil oma rakenduse prototüüpe ja teste iOS-, watchOS- ja TVOS-seadmeid simuleerida.
Xcode on suurepärane vahend rakenduste arendamiseks ja on pärast tarkvara esimest versiooni jõudnud kaugele. Apple on lihtsustanud mitmeid funktsioone ja jätkab rakenduste arendajate arendamise lihtsustamist. Pidage meeles, et kuigi saate Xcode'iga tasuta töötada, peate enne rakenduste Apple'i kauplustes levitamist tellima iOS ja Mac arendajaprogrammid.
Toetatud failitüübid
Esmane faililaiend
.XCODEPROJ - Xcode projektMuud Apple Xcode 10 kasutatavad faililaiendid
Toetatud failitüübid | |
---|---|
.ASM | Assamblee keele lähtekoodi fail |
.C | C / C ++ lähtekoodi fail |
.CC | C ++ lähtekoodi fail |
.CP | Xcode C ++ lähtefail |
.CPP | C ++ lähtekoodi fail |
.CXX | C ++ lähtekoodi fail |
.DEVELOPERPROFILE | Xcode'i arendajaprofiil |
.DOCSET | Doksüüdi dokumendikomplekti fail |
.HINNAD | Maci rakenduste liivakastide õigused |
.f | Fortrani lähtekood |
.FOR | Fortran 77 lähtefail |
.GEOJSON | GeoJSON-fail |
.GPX | GPS vahetusfail |
.H | C / C ++ / Objective-C päisefail |
.HPP | C ++ päisefail |
.JAVA | Java lähtekoodi fail |
.L | Lexi lähtefail |
.LPP | LabelPrinti projektifail |
.M | Eesmärgi C rakendusfail |
.TEGEMA | Xcode Makefile'i skript |
.MM | Objective-C ++ lähtefail |
.MOBILEPROVISION | Xcode'i mobiilteenuste profiil |
.MOM | Haldatud objekti mudel |
.NIB | Interface Builderi kasutajaliidese fail |
.OCTEST | Xcode Objective-C üksuse testikomplekt |
.PLIST | Mac OS X omaduste loendi fail |
.R | Rez lähtekoodi fail |
.RB | Ruby lähtekood |
.RBW | Ruby Script |
.S | Lähtekoodi fail |
.STORYBOARD | Liidese ehitaja Storyboard Document |
.XCAPPDATA | Xcode'i rakenduste andmete fail |
.XCARCHIVE | Xcode arhiiv |
.XCDATAMODEL | Xcode põhiandmete mudelifail |
.XCDATAMODELD | Xcode põhiandmete mudelifail |
.XCODE | Xcode'i projekt |
.XCSNAPSHOTS | Xcode Snapshot |
.XCWORKSPACE | Xcode tööruumi fail |
.XIB | Interface Builder File |
.Y | Yacc-lähtefail |
.YM | Atari ST helifail |
Täiendavad seotud failivormingud | |
---|---|
.CACTION | Automator Converter'i tegevus |
.DSYM | Xcode debug-sümbolite fail |
.DYLIB | Mach-O dünaamiline raamatukogu |
.EXP | Sümbolid Ekspordi fail |
.FTN | Fortrani lähtekoodi fail |
.HH | C ++ päisefail |
.HXX | C ++ lähtekoodi päisefail |
.IPSW | iPod ja iPhone tarkvaravärskendusfail |
.JAV | Java lähtefail |
.MAK | Makefile |
.PBPROJ | Projekti ehitaja projekt |
.PBXBTREE | Xcode automaatne fail |
.PBXPROJ | Xcode projekti andmefail |
.PBXUSER | Xcode'i projekti kasutajafail |
.PCH | Eelkompileeritud päisefail |
.SCRIPTSUITE | AppleScript Script Suite'i fail |
.SCRIPTTERMINOLOGY | AppleScript-skripti terminoloogiafail |
.SDEF | AppleScript-sõnastiku dokument |
.STRINGS | Tekstistringide fail |
.TBD | Apple Xcode'i tekstipõhine määratlusfail |