Apple Xcode

Verze14(k 1.6.2023)
PlatformaMac
LicenceFreeware
KategorieProgramování
Přejít na web
Hodnocení:3,3  |  47 hlasů

Hlavní funkce

  • Plně vybavené IDE se SwiftUI pro publikování aplikací pro macOS, iOS, watchOS a tvOS
  • Podpora různých jazyků včetně Objective-C, C, C++, Java, Swift, Python, Ruby a AppleScript
  • Různé nástroje pro ladění a testování výkonu
  • Systémy správy verzí včetně Git, Subversion a Xcode snapshots umožňují týmovou spolupráci
  • Tmavé rozhraní Xcode a nástroje pro vytváření tmavých aplikací pro macOS
  • Vestavěný modul pro testování jednotkových testů a testů uživatelského rozhraní a výkonu
  • Xcode Cloud pro průběžnou integraci a dodávání

Přehled softwaru

Snímek obrazovky Apple Xcode 14
Snímek obrazovky Apple Xcode 14

Apple Xcode je IDE pro macOS určené k vývoji aplikací pro různé platformy Apple včetně macOS, iOS, watchOS a tvOS. Poskytuje nástroje, které vývojářům pomáhají vytvářet komponenty uživatelského rozhraní pomocí SwiftUI, psát zdrojový kód a testovat a nasazovat sestavení. Software je zdarma dostupný v Mac App Storu.

Xcode obsahuje všechny nástroje potřebné k vytváření a publikování aplikací od začátku do konce. Xcode Interface Builder poskytuje návrhové plátno pro vytváření komponent uživatelského rozhraní a nastavení vlastností pro interakci se zdrojovým kódem. SwiftUI umožňuje vytvářet aplikace pro všechny platformy Apple a zahrnuje navigační API, pokročilé ovládání rozvržení, interoperabilitu s UIKit a podporu dalších komponent UI. Program se integruje s oblíbenými nástroji pro správu verzí, jako jsou GitHub, GitLab a Bitbucket. Poskytuje také vlastní místní systém sledování revizí nazvaný snapshots, který vývojářům umožňuje sledovat revize zdrojového kódu.

IDE obsahuje působivý editor zdrojového kódu, který usnadňuje vizualizaci a výběr částí kódu a má vestavěný modul pro refaktorování a transformaci. Kromě toho podporuje různé jazyky včetně C++ a Swift, zvýrazňuje změny provedené v kódu vedle jednotlivých řádků a okamžitě vás upozorní, pokud jste vytvořili konflikt. To je obzvlášť užitečné při spolupráci na místních změnách a commitech členů týmu, které přicházejí z nadřazeného zdrojového úložiště.

Nástroje pro ladění a testování výkonu umožňují vývojářům vyhledávat úniky paměti a zkoumat efektivitu aplikace za běhu. Tyto nástroje můžete přizpůsobit, nebo můžete k sestavování použít šablony zahrnuté v Xcode a využívat stejné nástroje jako Apple. Xcode Simulator umožňuje prototypovat a testovat sestavení aplikace simulací zařízení iOS, watchOS a tvOS. Xcode také obsahuje integrovanou službu Xcode Cloud, která umožňuje doručovat aplikace testerům a spravovat zpětnou vazbu od uživatelů.

Shrnutí

Xcode je výkonný nástroj pro vývoj aplikací a od první verze softwaru urazil dlouhou cestu. Apple zjednodušil mnoho nástrojů a nadále usnadňuje vývoj přidáváním funkcí, jako je SwiftUI pro vývoj multiplatformních aplikací a Xcode Cloud pro testování a nasazování aplikací. Apple Xcode je proto vynikající IDE pro vývoj aplikací pro macOS, iOS, watchOS a tvOS.

Hlavní typ souboru

Ikona souboru xcodeproj.XCODEPROJProjekt Xcode

Podporované typy souborů

PříponaTyp souboru
.XCODEPROJProjekt Xcode
.ASMSoubor zdrojového kódu v assembleru
.CSoubor zdrojového kódu C/C++
.CCSoubor zdrojového kódu C++
.CPZdrojový soubor C++ pro Xcode
.CPPSoubor zdrojového kódu C++
.CXXSoubor zdrojového kódu C++
.DEVELOPERPROFILEProfil vývojáře Xcode
.DOCSETSoubor s dokumentační sadou Doxygen
.ENTITLEMENTSSoubor oprávnění sandboxingu aplikace pro Mac
.FZdrojový kód Fortranu
.FORSoubor se zdrojovým kódem Fortranu
.GEOJSONSoubor GeoJSON
.GLSLSoubor shaderu GLSL
.GPXSoubor GPS Exchange
.HHlavičkový soubor C/C++/Objective-C
.HPPHlavičkový soubor C++
.JAVASoubor zdrojového kódu Java
.LZdrojový soubor Lex
.LPPSoubor projektu LabelPrint
.MSoubor implementace Objective-C
.MAKESkript Makefile pro Xcode
.MMZdrojový soubor Objective-C++
.MOBILEPROVISIONMobilní provisioning profil Xcode
.MOMManaged Object Model
.NIBSoubor uživatelského rozhraní Interface Builder
.OCTESTBalík jednotkových testů Objective-C pro Xcode
.PLISTSeznam vlastností
.RSoubor zdrojového kódu Rez
.RBZdrojový kód Ruby
.RBWSkript Ruby
.SSoubor zdrojového kódu
.STORYBOARDStoryboard rozhraní Xcode Interface Builder
.XCAPPDATADatový soubor aplikace Xcode
.XCARCHIVEArchiv Xcode
.XCDATAMODELSoubor modelu Core Data pro Xcode
.XCDATAMODELDModelový soubor Core Data pro Xcode
.XCODEProjekt Xcode
.XCSNAPSHOTSSnímek Xcode
.XCUSERSTATESoubor uživatelského stavu Xcode
.XCWORKSPACEPracovní prostor Xcode
.XCWORKSPACEDATADatový soubor pracovního prostoru Xcode
.XIBSoubor Interface Builder
.YZdrojový soubor Yacc
.YMZvukový soubor Atari ST

Další související typy souborů

PříponaTyp souboru
.CACTIONAkce převodu Automatoru
.DSYMSoubor ladicích symbolů Xcode
.DYLIBDynamická knihovna Mach-O
.EXPSoubor exportu symbolů
.FTNSoubor zdrojového kódu Fortranu
.HHHlavičkový soubor C++
.HXXHlavičkový soubor zdrojového kódu C++
.IPSWsoubor aktualizace softwaru pro iPod a iPhone
.JAVZdrojový soubor Java
.MAKMakefile
.PBPROJProjekt Project Builder
.PBXBTREESoubor automatického doplňování Xcode
.PBXPROJDatový soubor projektu Xcode
.PBXUSERSoubor uživatelských dat projektu Xcode
.PCHPředkompilovaný hlavičkový soubor
.SCRIPTSUITESoubor AppleScript Script Suite
.SCRIPTTERMINOLOGYSoubor terminologie skriptů AppleScript
.SDEFDokument slovníku AppleScriptu
.STRINGSSoubor textových řetězců
.TBDTextový definiční soubor Apple Xcode
Aktualizováno: 1.6.2023