Zawartość
- Przegląd oprogramowania
- Obsługiwane typy plików
- Podstawowe rozszerzenie pliku
- Inne rozszerzenia plików używane przez Apple Xcode 10
Wersja (stan na dzień 30.11.2018) | 10 |
Platforma | |
Licencja | Freeware |
Kategoria | Programowanie |
Więcej informacji (odwiedź stronę wydawcy) |
Ocena: 3.7 / 5 (17 głosów) |
Przegląd oprogramowania
Apple Xcode [/ DFN] image / apple_xcode_15.jpg ">
Zrzut ekranu Apple Xcode 9
Główne cechy
- W pełni wyposażone IDE do publikowania aplikacji iOS i OS X.
- Obsługa wielu języków, w tym Objective-C, C, C ++, Java, Swift, Python, Ruby i AppleScript
- Różne narzędzia do debugowania i testowania wydajności
- Systemy kontroli wersji, w tym migawki Git, Subversion i Xcode, umożliwiają współpracę zespołową
- Mroczny interfejs Xcode i narzędzia do tworzenia aplikacji dla ciemnego systemu MacOS
- Wbudowany silnik testowy do uruchamiania testów jednostkowych i testów interfejsu użytkownika i wydajności
Apple Xcode to IDE dla systemu MacOS używane do tworzenia aplikacji na iOS i macOS. Jest on dostępny za darmo w Mac App Store i jest wymagany do publikowania aplikacji na iOS w iTunes App Store i aplikacjach macOS w Mac App Store. Oprogramowanie zawiera zestaw narzędzi, które pomagają programistom budować komponenty interfejsu użytkownika i pisać kod źródłowy.
Xcode zawiera wszystkie narzędzia potrzebne do tworzenia i publikowania aplikacji od początku do końca. Kreator interfejsu Xcode zapewnia płótno do tworzenia komponentów interfejsu użytkownika, a także do ustawiania właściwości interakcji z kodem źródłowym. Builder interfejsu może również łatwo przełączać się z trybu jasnego na ciemny w celu tworzenia aplikacji dla ciemnego systemu MacOS (wprowadzony w macOS Mojave). Program integruje się z popularnymi narzędziami do kontroli wersji, takimi jak GitHub, GitLab i Bitbucket, a także udostępnia własny lokalny system śledzenia wersji zwany migawkami, umożliwiający programistom śledzenie wersji kodu źródłowego.
IDE posiada imponujący edytor kodu źródłowego, który ułatwia wizualizację i wybór sekcji kodu oraz posiada wbudowany mechanizm refaktoryzacji i transformacji. Zmiany wprowadzone w kodzie są podświetlone obok każdej linii i natychmiast otrzymasz powiadomienie o konflikcie. Jest to szczególnie przydatne podczas współpracy z lokalnymi zmianami i zatwierdzania od członków zespołu w repozytorium źródłowym.
Narzędzia do debugowania i wydajności umożliwiają programistom testowanie wycieków pamięci i sprawdzanie wydajności aplikacji w czasie wykonywania. Narzędzia te można dostosować lub możesz użyć szablonów dołączonych do Xcode do zbudowania przy użyciu tych samych narzędzi, co Apple. Ponadto Xcode zawiera Simulator, narzędzie, które umożliwia prototypowanie i testowanie kompilacji aplikacji poprzez symulowanie urządzeń iOS, watchOS i tvOS.
Xcode jest doskonałym narzędziem do tworzenia aplikacji i przeszedł długą drogę od pierwszej wersji oprogramowania. Apple usprawniło wiele funkcji i nadal ułatwia rozwój twórcom aplikacji. Pamiętaj, że chociaż możesz rozwijać się za pomocą Xcode za darmo, musisz subskrybować programy dla programistów iOS i Mac, zanim będziesz mógł dystrybuować aplikacje w sklepach Apple.
Obsługiwane typy plików
Podstawowe rozszerzenie pliku
.XCODEPROJ - Projekt XcodeInne rozszerzenia plików używane przez Apple Xcode 10
Obsługiwane typy plików | |
---|---|
.JAKO M | Plik kodu źródłowego języka zespołu |
.DO | Plik kodu źródłowego C / C ++ |
.CC | Plik kodu źródłowego C ++ |
.CP | Plik źródłowy Xcode C ++ |
.CPP | Plik kodu źródłowego C ++ |
.CXX | Plik kodu źródłowego C ++ |
.DEVELOPERPROFILE | Profil programisty Xcode |
.DOCSET | Plik zestawu dokumentów Doxygen |
UWAGI | Plik uprawnień do piaskownicy dla aplikacji Mac |
.FA | Kod źródłowy Fortran |
.DLA | Plik źródłowy Fortran 77 |
.GEOJSON | Plik GeoJSON |
.GPX | Plik wymiany GPS |
.H | Plik nagłówkowy C / C ++ / Objective-C |
.HPP | Plik nagłówkowy C ++ |
.JAWA | Kod źródłowy Java |
.L | Plik źródłowy Lex |
.LPP | Plik projektu LabelPrint |
.M | Plik implementacyjny Objective-C |
.ROBIĆ | Skrypt Xfix Makefile |
.MM | Plik źródłowy Objective-C ++ |
.MOBILEPROVISION | Xcode Mobile Provisioning Profile |
.MAMO | Model zarządzanego obiektu |
.STALÓWKA | Plik interfejsu użytkownika budującego interfejs |
.OCTEST | Pakiet testów jednostkowych Xcode Objective-C |
.PLIST | Plik listy właściwości systemu Mac OS X. |
.R | Rez Source Code File |
.RB | Ruby Source Code |
.RBW | Ruby Script |
.S | Plik kodu źródłowego |
.STORYBOARD | Dokument serii scenariuszy interfejsu Builder |
.XCAPPDATA | Plik danych aplikacji Xcode |
.XCARCHIVE | Archiwum Xcode |
.XCDATAMODEL | Plik modelu danych Xcode Core |
.XCDATAMODELD | Plik modelu danych Xcode Core |
.XCODE | Projekt Xcode |
.XCSNAPSHOTS | Migawka Xcode |
.XCWORKSPACE | Plik Xspace Workspace |
.XIB | Plik budowniczy interfejsu |
.Y | Plik źródłowy Yacc |
.MM | Plik audio Atari ST |
Dodatkowe powiązane formaty plików | |
---|---|
.CACTION | Działanie konwertera automatora |
.DSYM | Plik symboli debugowania Xcode |
.DYLIB | Biblioteka dynamiczna Mach-O |
.EXP | Plik Eksportuj symbole |
.FTN | Plik kodu źródłowego Fortran |
.HH | Plik nagłówkowy C ++ |
.HXX | Plik nagłówka kodu źródłowego C ++ |
.IPSW | Plik aktualizacji oprogramowania iPoda i iPhone'a |
.JAV | Plik źródłowy Java |
.MAK | Makefile |
.PBPROJ | Projekt konstruktora projektu |
.PBXBTREE | Automatycznie wypełniony plik Xcode |
.PBXPROJ | Plik danych projektu Xcode |
.PBXUSER | Plik danych użytkownika projektu Xcode |
.PCH | Wstępnie skompilowany plik nagłówka |
.SCRIPTSUITE | Plik pakietu skryptów AppleScript |
.SCRIPTTERMINOLOGIA | Plik terminologii skryptów AppleScript |
.SDEF | Dokument słownikowy AppleScript |
.SMYCZKI | Plik ciągów tekstowych |
.TBD | Plik definicji Apple Xcode Text-based |