Sisältö
- Ohjelmiston yleiskatsaus
- Tuetut tiedostotyypit
- Ensisijainen tiedostopääte
- Muut Apple Xcode 10: n käyttämät tiedostotunnisteet
Versio (11.30.2018 alkaen) | 10 |
foorumi | |
lisenssi | freeware |
Kategoria | Ohjelmointi |
Lisätietoja (käy julkaisijan verkkosivustolla) |
Arvostelu: 3.7 / 5 (17 ääntä) |
Ohjelmiston yleiskatsaus
Apple Xcode [/ DFN] kuva / apple_xcode_15.jpg ">
Kuvakaappaus Apple Xcode 9: stä
Pääpiirteet
- Täysin varustettu IDE iOS- ja OS X-sovellusten julkaisemiseen
- Tuki eri kielille, mukaan lukien Objective-C, C, C ++, Java, Swift, Python, Ruby ja AppleScript
- Erilaiset virheenkorjaus- ja suorituskykytestaustyökalut
- Versioiden hallintajärjestelmät, kuten Git, Subversion ja Xcode-kuvakaappaukset, mahdollistavat tiimin yhteistyön
- Tumma Xcode-liitäntä ja työkalut tummien MacOS-sovellusten rakentamiseen
- Sisäänrakennettu testausmoottori yksikkötestien ja käyttöliittymän sekä suorituskykytestien suorittamiseen
Apple Xcode on MacOS IDE, jota käytetään iOS- ja macOS-sovellusten kehittämiseen. Se on saatavana ilmaiseksi Mac App Storesta ja sen on julkaistava iOS-sovellukset iTunes App Store- ja MacOS-sovelluksiin Mac App Storeen. Ohjelmisto tarjoaa joukon työkaluja, joiden avulla kehittäjät voivat rakentaa käyttöliittymäkomponentteja ja kirjoittaa lähdekoodia.
Xcode sisältää kaikki työkalut, joita tarvitaan sovellusten rakentamiseen ja julkaisemiseen alusta loppuun. Xcode Interface Builder tarjoaa suunnittelukankaan, jolla voit luoda käyttöliittymäkomponentteja, sekä asettaa ominaisuuksia, joilla voi toimia vuorovaikutuksessa lähdekoodin kanssa. Interface Builder voi myös helposti siirtyä vaaleasta pimeään tilaan tummajen MacOS-sovellusten kehittämiseen (käyttöönotettu MacOS Mojave). Ohjelma yhdistää suosittuja versionhallintatyökaluja, kuten GitHub, GitLab ja Bitbucket, ja tarjoaa myös oman paikallisen tarkistusseurantajärjestelmän, jota kutsutaan tilannekuviksi, jolloin kehittäjät voivat seurata lähdekoodin tarkistuksia.
IDE: ssä on vaikuttava lähdekoodieditori, jonka avulla on helppo visualisoida ja valita koodin osia, ja siinä on sisäänrakennettu refaktorointi- ja muunnosmoottori. Koodiin tekemäsi muutokset korostetaan kunkin rivin vieressä ja ilmoitat välittömästi, jos olet luonut ristiriitan. Tämä on erityisen hyödyllistä, kun työskentelet yhteistyössä paikallisten muutosten kanssa ja sitoutuu tiimin jäseniltä lähdevarastossa.
Debugging ja suorituskyvyn työkalut mahdollistavat kehittäjien testata muistivuotoja ja tutkia sovelluksen tehokkuutta ajon aikana. Näitä työkaluja voidaan räätälöidä tai voit käyttää Xcoden sisältämiä malleja rakentaaksesi samoja työkaluja kuin Apple. Myös Xcode on mukana Simulatorilla, työkalulla, jonka avulla voit prototyyppiä ja testata sovelluksiasi simuloimalla iOS-, watchOS- ja tvOS-laitteita.
Xcode on erinomainen työkalu sovellusten kehittämiseen ja on tullut pitkälle ohjelmiston ensimmäisen version jälkeen. Apple on virtaviivaistanut monia ominaisuuksia ja helpottaa sovelluskehittäjien kehitystä. Muista, että vaikka voit kehittää Xcoden ilmaiseksi, sinun on tilattava iOS- ja Mac-kehittäjäohjelmat, ennen kuin voit jakaa sovelluksia Applen myymälöissä.
Tuetut tiedostotyypit
Ensisijainen tiedostopääte
.XCODEPROJ - Xcode-projektiMuut Apple Xcode 10: n käyttämät tiedostotunnisteet
Tuetut tiedostotyypit | |
---|---|
.ASM | Kokoonpanokielen lähdekooditiedosto |
.C | C / C ++ lähdekooditiedosto |
.cc | C ++ lähdekooditiedosto |
.CP | Xcode C ++-lähdetiedosto |
CPP | C ++ lähdekooditiedosto |
.CXX | C ++ lähdekooditiedosto |
.DEVELOPERPROFILE | Xcode-kehittäjäprofiili |
.DOCSET | Doxygen-asiakirja-asetustiedosto |
.ENTITLEMENTS | Mac-sovelluksen hiekkalaatikkotiedosto |
.f | Fortranin lähdekoodi |
.FOR | Fortran 77 lähdetiedosto |
.GEOJSON | GeoJSON-tiedosto |
.GPX | GPS-vaihto-tiedosto |
.H | C / C ++ / Objective-C-otsikkotiedosto |
.HPP | C ++ -otsikon tiedosto |
.java | Java-lähdekooditiedosto |
.L | Lex-lähdetiedosto |
.LPP | LabelPrint-projektitiedosto |
.M | Tavoite-C: n täytäntöönpanotiedosto |
.TEHDÄ | Xcode Makefile Script |
.MM | Objective-C ++-lähdetiedosto |
.MOBILEPROVISION | Xcode Mobile Provisioning -profiili |
.ÄITI | Managed Object Model |
.NIB | Interface Builder -käyttöliittymätiedosto |
.OCTEST | Xcode Objective-C -yksikön testauspaketti |
.plist | Mac OS X: n ominaisuusluettelotiedosto |
.R | Rez lähdekooditiedosto |
.RB | Ruby-lähdekoodi |
.RBW | Ruby Script |
.S | Lähdekooditiedosto |
.STORYBOARD | Interface Builder Storyboard-dokumentti |
.XCAPPDATA | Xcode-sovellustietotiedosto |
.XCARCHIVE | Xcode-arkisto |
.XCDATAMODEL | Xcode-ydintietomallitiedosto |
.XCDATAMODELD | Xcode-ydintietomallitiedosto |
.XCODE | Xcode-projekti |
.XCSNAPSHOTS | Xcode-tilannekuva |
.XCWORKSPACE | Xcode-työtilan tiedosto |
.XIB | Interface Builder -tiedosto |
.Y | Yacc-lähdetiedosto |
.YM | Atari ST -äänitiedosto |
Muut siihen liittyvät tiedostomuodot | |
---|---|
.CACTION | Automator Converter -toiminto |
.DSYM | Xcode-debug-symbolitiedosto |
.DYLIB | Mach-O-dynaaminen kirjasto |
.EXP | Symbolit Vie tiedosto |
.FTN | Fortranin lähdekooditiedosto |
.HH | C ++ -otsikon tiedosto |
.HXX | C ++ lähdekoodin otsikkotiedosto |
.IPSW | iPod- ja iPhone-ohjelmistopäivitystiedosto |
.JAV | Java-lähdetiedosto |
.MAK | makefile |
.PBPROJ | Project Builder Project |
.PBXBTREE | Xcode-automaattitiedosto |
.PBXPROJ | Xcode-projektidatatiedosto |
.PBXUSER | Xcode-projektin käyttäjädatatiedosto |
.PCH | Esikompiloitu otsikkotiedosto |
.SCRIPTSUITE | AppleScript Script Suite -tiedosto |
.SCRIPTTERMINOLOGY | AppleScript-komentosarjan terminologiatiedosto |
.SDEF | AppleScript-sanakirjaasiakirja |
.STRINGS | Tekstijonotiedosto |
.TBD | Apple Xcode -teksti-määritelmätiedosto |