Apple Xcode
软件版本 (2020-02-14) |
10 |
支持系统 | |
许可证 | 免费 |
分类 | 编程软件 |
下载软件 |
软件概述
主要特点
- 完全装备的IDE,用于发布iOS和OS X应用程序
- 支持多种语言,包括Objto-C、C、C++、java、SWIFT、Python、Ruby和Apple Script < /LI>
- 各种调试和性能测试工具
- 版本控制系统,包括Git、Subversion和Xcode快照,允许团队协作
- 用于构建深色macOS应用程序的深色Xcode接口和工具
- 用于运行单元测试、UI和性能测试的内置测试引擎
苹果Xcode是一款用于开发iOS和macOS应用程序的macOS IDE。它可以从Mac应用商店免费获得,需要将iOS应用发布到iTunes应用商店,并将macOS应用发布到Mac应用商店。该软件提供了一套工具来帮助开发人员构建用户界面组件和编写源代码
Xcode包含了自始至终构建和发布应用程序所需的所有工具。Xcode的Interface Builder提供了一个设计画布,用于创建用户界面组件,以及设置与源代码交互的属性。接口生成器还可以轻松地从亮模式切换到暗模式,以开发深色macOS应用程序(在macOS Mojave中引入)。该程序集成了流行的版本控制工具,如GitHub、GitLab和Bitbucket,还提供了自己的本地修订跟踪系统snapshots,允许开发人员跟踪源代码的修订。
IDE具有一个令人印象深刻的源代码编辑器,它使可视化和选择部分代码变得很容易,并带有一个内置的重构和转换引擎。对代码所做的更改将在每行旁边突出显示,如果已创建冲突,则会立即通知您。当与源存储库上游的团队成员协作处理本地更改和提交时,这尤其有用
调试和性能工具允许开发人员在运行时测试内存泄漏并检查应用程序的效率。这些工具可以定制,也可以使用Xcode附带的模板,使用与Apple相同的工具进行构建。此外,Xcode还附带了Simulator,该工具允许您通过模拟iOS、watchOS和tvOS设备来原型化和测试应用程序的构建
Xcode是开发应用程序的一个很好的工具,自从第一个版本的软件以来已经取得了长足的进步。苹果精简了许多功能,并继续使应用程序开发人员的开发更加容易。请记住,虽然您可以免费使用Xcode进行开发,但必须先订阅iOS和Mac开发人员程序,然后才能在苹果商店上分发应用程序
支持的文件格式
Apple Xcode 10 支持的文件扩展名
常见格式 | |
---|---|
.M | 目标C实施文件 |
.MM | 自由心图 |
.LPP | LabelPrint项目文件 |
.ASM | 汇编语言源代码文件 |
.L | 左声道文件 |
.HPP | C++头文件 |
.GPX | GPS交换文件 |
.YM | Atari ST音频文件 |
.S | 源代码文件 |
.Y | Yacc源文件 |
.GEOJSON | GeoJSON文件 |
.PLIST | Mac OS X属性列表文件 |
.RB | Ruby源代码 |
.MAKE | Xcode生成文件脚本 |
.F | 冻结压缩文件 |
.CPP | C++源代码文件 |
.C | C/C++源代码文件 |
.JAVA | Java源代码文件 |
.H | C/C++/Objto-C头文件 |
.XCODEPROJ | Xcode项目 |
.NIB | 界面生成器用户界面文件 |
.CP | 捕获源文件 |
.RBW | Ruby脚本 |
.CC | C++源代码文件 |
.FOR | Fortran 77源文件 |
.XIB | 接口生成器文件 |
.MOM | 托管对象模型 |
.CXX | C++源代码文件 |
.XCARCHIVE | Xcode存档 |
.XCSNAPSHOTS | Xcode快照 |
.XCWORKSPACE | Xcode工作区文件 |
.OCTEST | Xcode Objective-C单元测试包 |
.STORYBOARD | 界面生成器情节提要文档 |
.ENTITLEMENTS | 沙盒装箱文件 |
.XCAPPDATA | Xcode应用程序数据文件 |
.XCDATAMODELD | Xcode核心数据模型文件 |
.XCODE | Xcode项目 |
.XCDATAMODEL | Xcode核心数据模型文件 |
.DEVELOPERPROFILE | Xcode开发人员配置文件 |
.DOCSET | Doxygen文档集文件 |
.MOBILEPROVISION | Xcode移动资源调配配置文件 |
其他相关格式 | |
---|---|
.STRINGS | 文本字符串文件 |
.EXP | 梅尔科刺绣锉刀 |
.TBD | Visual Studio工具箱数据文件 |
.PCH | Nastran冲压输出文件 |
.FTN | Fortran源代码文件 |
.CACTION | 自动转换器动作 |
.SDEF | AppleScript字典文档 |
.PBXUSER | Xcode项目用户数据文件 |
.PBXPROJ | Xcode项目数据文件 |
.HH | C++头文件 |
.MAK | 生成文件 |
.HXX | C++源代码头文件 |
.PBXBTREE | Xcode自动完成文件 |
.SCRIPTTERMINOLOGY | AppleScript脚本术语文件 |
.SCRIPTSUITE | AppleScript脚本套件文件 |
.JAV | Java源文件 |
.DYLIB | Mach-O动态库 |
.PBPROJ | 项目建设者项目 |
.DSYM | Xcode调试符号文件 |
.IPSW | iPod和iPhone软件更新文件 |
更新时间: 2020-02-14