İçerik
- Yazılıma Genel Bakış
- Desteklenen Dosya Türleri
- Birincil dosya uzantısı
- Apple Xcode 10 tarafından kullanılan diğer dosya uzantıları
versiyon (11/30/2018 itibariyle) | 10 |
platform | |
Lisans | SORULAR |
Kategori | Programlama |
Daha Fazla Bilgi (yayıncının web sitesini ziyaret edin) |
Değerlendirme: 3.7 / 5 (17 Oy) |
Yazılıma Genel Bakış
Apple Xcode [/ DFN] görüntü / apple_xcode_15.jpg ">
Apple Xcode 9'un ekran görüntüsü
Ana Özellikler
- İOS ve OS X uygulamalarını yayınlamak için tam donanımlı IDE
- Objective-C, C, C ++, Java, Swift, Python, Ruby ve AppleScript dahil olmak üzere çeşitli diller için destek
- Çeşitli hata ayıklama ve performans testi araçları
- Git, Subversion ve Xcode anlık görüntüleri de dahil olmak üzere sürüm kontrol sistemleri ekip işbirliğine izin verir
- Koyu Xcode arayüzü ve koyu macOS uygulamaları oluşturmak için araçlar
- Çalışan ünite testleri ve UI için test motoru ve performans testleri
Apple Xcode, iOS ve macOS uygulamaları geliştirmek için kullanılan bir macOS IDE'dir. Mac App Store'dan ücretsiz olarak temin edilebilir ve iOS uygulamalarını iTunes App Store'da ve macOS uygulamalarını Mac App Store'da yayınlamak için gereklidir. Yazılım, geliştiricilerin kullanıcı arabirimi bileşenleri oluşturmasına ve kaynak kodu yazmasına yardımcı olacak bir dizi araç sunar.
Xcode, baştan sona uygulamalar oluşturmak ve yayınlamak için gerekli tüm araçları içerir. Xcode Kullanıcı Arabirimi Oluşturucusu, kullanıcı arabirimi bileşenleri oluşturmanın yanı sıra kaynak kodunuzla etkileşime girme özelliklerini ayarlamak için bir tasarım tuvali sunar. Arayüz Oluşturucu, karanlık macOS uygulamaları (macOS Mojave'de tanıtılmıştır) geliştirmek için kolayca aydınlıktan karanlık moduna geçebilir. Program, GitHub, GitLab ve Bitbucket gibi popüler sürüm kontrol araçlarıyla bütünleşir ve ayrıca geliştiricilerin kaynak kod revizyonlarını izlemelerine olanak sağlayan anlık görüntüler adı verilen kendi yerel revizyon izleme sistemini sağlar.
IDE, kod bölümlerini görselleştirmeyi ve seçmeyi kolaylaştıran ve yerleşik bir refactoring ve dönüşüm motoru ile birlikte gelen etkileyici bir kaynak kodu düzenleyicisine sahiptir. Kodunuzda yaptığınız değişiklikler, her satırın yanında vurgulanır ve bir çakışma oluşturduysanız size anında bildirilir. Bu, özellikle yerel değişikliklerle işbirliği içinde çalışırken ve kaynak havuzda bulunan ekip üyelerinden sorumlu olduklarında faydalıdır.
Hata ayıklama ve performans araçları, geliştiricilerin bellek sızıntılarını test etmelerini ve çalışma zamanı sırasında uygulama verimliliğini incelemelerini sağlar. Bu araçlar özelleştirilebilir veya Apple ile aynı araçları kullanarak oluşturmak için Xcode ile birlikte gelen şablonları kullanabilirsiniz. Ayrıca, Xcode, iOS, watchOS ve tvOS cihazlarını simüle ederek uygulamanızın yapılarını prototiplemenizi ve test etmenizi sağlayan bir araç olan Simulator ile birlikte gelir.
Xcode, uygulamalar geliştirmek için harika bir araçtır ve yazılımın ilk sürümünden bu yana çok yol kat etti. Apple birçok özelliği geliştirdi ve uygulama geliştiriciler için geliştirmeyi kolaylaştırmaya devam ediyor. Ücretsiz olarak Xcode ile geliştirebildiğiniz halde, Apple mağazalarında uygulamaları dağıtabilmeniz için iOS ve Mac geliştirici programlarına abone olmanız gerektiğini unutmayın.
Desteklenen Dosya Türleri
Birincil dosya uzantısı
.XCODEPROJ - Xcode ProjesiApple Xcode 10 tarafından kullanılan diğer dosya uzantıları
Desteklenen Dosya Türleri | |
---|---|
.ASM | Assembly Dili Kaynak Kod Dosyası |
.C | C / C ++ Kaynak Kod Dosyası |
.CC | C ++ Kaynak Kod Dosyası |
.CP | Xcode C ++ Kaynak Dosyası |
.CPP | C ++ Kaynak Kod Dosyası |
.CXX | C ++ Kaynak Kod Dosyası |
.DEVELOPERPROFILE | Xcode Geliştirici Profili |
.DOCSET | Doxygen Belge Seti Dosyası |
.ENTITLEMENTS | Mac App Sanal Alan Yetkileri Dosyası |
.F | Fortran Kaynak Kodu |
.İÇİN | Fortran 77 Kaynak Dosyası |
.GEOJSON | GeoJSON Dosyası |
.GPX | GPS Değişim Dosyası |
.H | C / C ++ / Objective-C Başlık Dosyası |
.hpp | C ++ Başlık Dosyası |
.java | Java Kaynak Kodu Dosyası |
.L | Lex Kaynak Dosyası |
.LPP | LabelPrint Proje Dosyası |
.M | Amaç-C Uygulama Dosyası |
.YAPMAK | Xcode Makefile Script |
, mm | Amaç-C ++ Kaynak Dosyası |
.MOBILEPROVISION | Xcode Mobile Provisioning Profile |
.MOM | Yönetilen Nesne Modeli |
.NIB | Arayüz Oluşturucu Kullanıcı Arabirimi Dosyası |
.OCTEST | Xcode Amaç-C Ünitesi Test Paketi |
.plist | Mac OS X Özellik Listesi Dosyası |
.R | Rez Kaynak Kod Dosyası |
.rb | Yakut Kaynak Kodu |
.RBW | Ruby Script |
.S | Kaynak Kod Dosyası |
.STORYBOARD | Arayüz Oluşturucu Storyboard Belgesi |
.XCAPPDATA | Xcode App Veri Dosyası |
.XCARCHIVE | Xcode Arşivi |
.XCDATAMODEL | Xcode Çekirdek Veri Modeli Dosyası |
.XCDATAMODELD | Xcode Çekirdek Veri Modeli Dosyası |
.XCODE | Xcode Projesi |
.XCSNAPSHOTS | Xcode Anlık Görüntüsü |
.XCWORKSPACE | Xcode Çalışma Alanı Dosyası |
.XIB | Arayüz Oluşturucu Dosyası |
.Y | Yacc Kaynak Dosyası |
.YM | Atari ST Ses Dosyası |
Ek İlgili Dosya Biçimleri | |
---|---|
.CACTION | Automator Dönüştürücü Eylemi |
.DSYM | Xcode Hata Ayıklama Sembolleri Dosyası |
.DYLIB | Mach-O Dinamik Kütüphanesi |
.exp | Semboller Verme Dosyası |
.FTN | Fortran Kaynak Kodu Dosyası |
.HH | C ++ Başlık Dosyası |
.HXX | C ++ Kaynak Kodu Başlık Dosyası |
.ipsw | iPod ve iPhone Yazılım Güncelleme Dosyası |
.JAV | Java Kaynak Dosyası |
.MAK | Makefile |
.PBPROJ | Proje Oluşturucu Projesi |
.PBXBTREE | Xcode Otomatik Tamamlama Dosyası |
.PBXPROJ | Xcode Proje Veri Dosyası |
.PBXUSER | Xcode Project Kullanıcı Veri Dosyası |
.PCH | Önceden Derlenmiş Başlık Dosyası |
.SCRIPTSUITE | AppleScript Script Suite Dosyası |
.SCRIPTTERMINOLOGY | AppleScript Script Terminoloji Dosyası |
.SDEF | AppleScript Sözlük Belgesi |
.TELLER | Metin Dizeleri Dosyası |
.TBD | Apple Xcode Metin Tabanlı Tanımlama Dosyası |