เนื้อหา
รุ่น (ณ วันที่ 30/11/2561) | 10 |
เวที | |
การอนุญาต | ฟรีแวร์ |
ประเภท | การเขียนโปรแกรม |
ข้อมูลเพิ่มเติม (เยี่ยมชมเว็บไซต์ของผู้เผยแพร่) |
การจัดอันดับ: 3.7 / 5 (17 โหวต) |
ภาพรวมซอฟต์แวร์
Apple Xcode [/ DFN] รูปภาพ / apple_xcode_15.jpg ">
สกรีนช็อตของ Apple Xcode 9
คุณสมบัติหลัก
- IDE ที่มีอุปกรณ์ครบครันสำหรับการเผยแพร่แอพ iOS และ OS X
- รองรับหลากหลายภาษารวมถึง Objective-C, C, C ++, Java, Swift, Python, Ruby และ AppleScript
- เครื่องมือทดสอบการดีบักและประสิทธิภาพต่างๆ
- ระบบควบคุมเวอร์ชันรวมถึง Git, Subversion และ Xcode snapshots ช่วยให้สามารถทำงานร่วมกันเป็นทีมได้
- Dark Xcode อินเตอร์เฟสและเครื่องมือสำหรับการสร้างแอป macOS มืด
- เครื่องมือทดสอบในตัวสำหรับใช้ทดสอบหน่วยและ UI และการทดสอบประสิทธิภาพ
Apple Xcode เป็น macOS IDE ที่ใช้สำหรับการพัฒนาแอพ iOS และ macOS สามารถใช้ได้ฟรีจาก Mac App Store และต้องเผยแพร่แอพ iOS ไปยัง iTunes App Store และแอพ macOS ไปยัง Mac App Store ซอฟต์แวร์นี้มีชุดเครื่องมือที่จะช่วยให้นักพัฒนาสร้างส่วนประกอบส่วนต่อประสานกับผู้ใช้และเขียนซอร์สโค้ด
Xcode มีเครื่องมือทั้งหมดที่จำเป็นในการสร้างและเผยแพร่แอพตั้งแต่ต้นจนจบ เครื่องมือสร้างส่วนต่อประสาน Xcode นำเสนอพื้นที่การออกแบบเพื่อสร้างองค์ประกอบส่วนต่อประสานกับผู้ใช้รวมถึงการตั้งค่าคุณสมบัติสำหรับการโต้ตอบกับซอร์สโค้ดของคุณ ตัวสร้างส่วนต่อประสานสามารถสลับจากโหมดแสงเป็นมืดได้อย่างง่ายดายเพื่อพัฒนาแอป macOS มืด (แนะนำใน macOS Mojave) โปรแกรมดังกล่าวทำงานร่วมกับเครื่องมือควบคุมเวอร์ชันยอดนิยมเช่น GitHub, GitLab และ Bitbucket และยังมีระบบติดตามการแก้ไขในท้องถิ่นของตัวเองที่เรียกว่าสแน็ปช็อตทำให้นักพัฒนาสามารถติดตามการแก้ไขซอร์สโค้ดได้
IDE มีตัวแก้ไขซอร์สโค้ดที่น่าประทับใจซึ่งทำให้ง่ายต่อการมองเห็นและเลือกส่วนของโค้ดและมาพร้อมกับเอ็นจิ้นการรีแฟคเตอร์และการแปลงในตัว การเปลี่ยนแปลงที่คุณทำกับรหัสของคุณจะถูกไฮไลต์ถัดจากแต่ละบรรทัดและคุณจะได้รับแจ้งทันทีหากคุณสร้างข้อขัดแย้ง สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อทำงานร่วมกันกับการเปลี่ยนแปลงในพื้นที่และกระทำจากสมาชิกในทีมต้นน้ำในแหล่งเก็บข้อมูล
เครื่องมือการดีบักและประสิทธิภาพช่วยให้นักพัฒนาสามารถทดสอบการรั่วไหลของหน่วยความจำและตรวจสอบประสิทธิภาพของแอพในระหว่างรันไทม์ เครื่องมือเหล่านี้สามารถปรับแต่งได้หรือคุณสามารถใช้เทมเพลตที่มาพร้อมกับ Xcode เพื่อสร้างโดยใช้เครื่องมือเดียวกับ Apple นอกจากนี้ Xcode ยังมาพร้อมกับ Simulator ซึ่งเป็นเครื่องมือที่ช่วยให้คุณสามารถสร้างต้นแบบและทดสอบการสร้างแอพของคุณโดยจำลองอุปกรณ์ iOS, watchOS และ tvOS
Xcode เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการพัฒนาแอพและมาไกลตั้งแต่ซอฟต์แวร์เวอร์ชั่นแรก Apple ได้ปรับปรุงคุณสมบัติมากมายและยังคงทำให้การพัฒนาง่ายขึ้นสำหรับนักพัฒนาแอพ โปรดทราบว่าในขณะที่คุณสามารถพัฒนาด้วย Xcode ได้ฟรีคุณต้องสมัครสมาชิกโปรแกรมพัฒนา iOS และ Mac ก่อนที่คุณจะสามารถเผยแพร่แอพในร้านค้าของ Apple
ประเภทไฟล์ที่รองรับ
นามสกุลไฟล์หลัก
.XCODEPROJ - โครงการ Xcodeนามสกุลไฟล์อื่น ๆ ที่ใช้โดย Apple Xcode 10
ประเภทไฟล์ที่รองรับ | |
---|---|
.ASM | ไฟล์รหัสภาษาแอสเซมบลี |
และ C | ไฟล์ซอร์สโค้ด C / C ++ |
.CC | ไฟล์ซอร์สโค้ด C ++ |
.CP | Xcode C ++ ไฟล์ต้นฉบับ |
.cpp | ไฟล์ซอร์สโค้ด C ++ |
.CXX | ไฟล์ซอร์สโค้ด C ++ |
.DEVELOPERPROFILE | โปรไฟล์นักพัฒนา Xcode |
.DOCSET | ไฟล์ชุดเอกสาร Doxygen |
.ENTITLEMENTS | ไฟล์สิทธิ์บน Sandboxing ของ Mac App |
.f | รหัสที่มา Fortran |
.สำหรับ | ไฟล์ต้นฉบับ Fortran 77 |
.GEOJSON | ไฟล์ GeoJSON |
.gpx | ไฟล์ GPS Exchange |
.H | ไฟล์ส่วนหัว C / C ++ / วัตถุประสงค์ -C |
.HPP | ไฟล์ส่วนหัว C ++ |
.java | ไฟล์ซอร์สโค้ด Java |
.L | ไฟล์ต้นฉบับ Lex |
.LPP | ไฟล์โครงการ LabelPrint |
.M | ไฟล์การติดตั้ง Objective-C |
.MAKE | สคริปต์ Makefile Xcode |
.MM | วัตถุประสงค์ซอร์สไฟล์ C ++ |
.MOBILEPROVISION | โปรไฟล์การจัดสรร Xcode มือถือ |
.แม่ | แบบจำลองวัตถุที่มีการจัดการ |
.NIB | ตัวสร้างส่วนต่อประสานผู้ใช้ไฟล์ส่วนต่อประสาน |
.OCTEST | ชุดการทดสอบหน่วย Xcode วัตถุประสงค์ -C |
.plist | ไฟล์รายการคุณสมบัติ Mac OS X |
.R | ไฟล์รหัสที่มา Rez |
.RB | รหัสแหล่งทับทิม |
.RBW | สคริปต์ทับทิม |
.S | ไฟล์รหัสที่มา |
.STORYBOARD | เอกสาร Storyboard ของเครื่องมือสร้างส่วนต่อประสาน |
.XCAPPDATA | ไฟล์ข้อมูลแอป Xcode |
.XCARCHIVE | Xcode Archive |
.XCDATAMODEL | ไฟล์ตัวจำลองข้อมูลแกน Xcode |
.XCDATAMODELD | ไฟล์ตัวจำลองข้อมูลแกน Xcode |
.XCODE | โครงการ Xcode |
.XCSNAPSHOTS | Xcode Snapshot |
.XCWORKSPACE | ไฟล์ Xcode Workspace |
.XIB | ไฟล์เครื่องมือสร้างส่วนต่อประสาน |
.Y | ไฟล์ต้นฉบับ Yacc |
.YM | ไฟล์เสียง Atari ST |
รูปแบบไฟล์เพิ่มเติมที่เกี่ยวข้อง | |
---|---|
.CACTION | การดำเนินการแปลงอัตโนมัติ |
.DSYM | ไฟล์สัญลักษณ์การดีบัก Xcode |
.DYLIB | Mach-O Dynamic Library |
.EXP | สัญลักษณ์ส่งออกไฟล์ |
.FTN | ไฟล์รหัสที่มา Fortran |
.HH | ไฟล์ส่วนหัว C ++ |
.HXX | ไฟล์ส่วนหัวของรหัส C ++ |
.IPSW | ไฟล์อัปเดตซอฟต์แวร์สำหรับ iPod และ iPhone |
.JAV | ไฟล์ Java Source |
หมาก | Makefile |
.PBPROJ | โครงการสร้างโครงการ |
.PBXBTREE | ไฟล์อัตโนมัติสมบูรณ์ของ Xcode |
.PBXPROJ | ไฟล์ข้อมูลโครงการ Xcode |
.PBXUSER | ไฟล์ข้อมูลผู้ใช้โครงการ Xcode |
.PCH | ไฟล์ส่วนหัวที่คอมไพล์แล้ว |
.SCRIPTSUITE | ไฟล์ AppleScript Script Suite |
.SCRIPTTERMINOLOGY | ไฟล์คำศัพท์สคริปต์ AppleScript |
.SDEF | เอกสารพจนานุกรม AppleScript |
.STRINGS | ไฟล์สตริงข้อความ |
.TBD | ไฟล์คำจำกัดความที่ใช้ข้อความ Apple Xcode |