苹果在线 [设为首页]
[加入收藏]
[订阅RSS]
首页新闻软件应用iPadiOS iPhone iPad软件下载iPhone苹果专卖店苹果软件下载中心苹果搜索苹果维修苹果在线官方微博北京企业宣传片制作公司苹果论坛BBS
首页 > 苹果软件下载 > 系统程序 > 操作系统 > Xcode 5.0 苹果系统软件开发环境(IDE)工具
Xcode 5.0 苹果系统软件开发环境(IDE)工具
授权形式: 正式版
更新时间: 2013-09-23 13:59:56
软件语言: 英文
软件平台: MacOSX 10.8.4以上(Intel CPU)
软件类别: 国外软件
文件大小: 1.99GB
评论等级: ★★★☆☆
浏览次数: (今日:,本周:,本月:

下载地址
软件简介

Xcode 5.0 苹果系统软件开发环境(IDE)工具

Xcode 5.0 苹果系统软件开发环境(IDE)工具介绍


Xcode 是用于构建 Mac app 和 iOS app 的完整工具集。而 Xcode 5 中的这些工具比以往更强大,能帮助您创建快速、高效的高质量 app。Xcode 自动配置您的 app 以使用最新的 Apple 服务,在统一的资产目录下管理您的众多图像,并帮助您在 iOS 7 或 OS X Mavericks 上设计出外观精美的 app。

利用 Xcode 5,能够非常轻松地创建和运行测试、分析代码及监控性能。而且,通过使用精心制作的连续集成功能,您的团队可以创建出比以往更好的 app

核心功能:

Assistant Editor
“助理”按钮将编辑器分为两部分,创建了一个辅助窗格,它会根据您当前编辑的代码自动显示对您最有帮助的文件。该按钮可以显示与标头对应的内容、超类、调用方、被调用方或其他有帮助的文件。


源代码编辑器
编写代码使用的编辑器非常专业,它具有高级的代码补全功能、代码折叠功能、语法高亮功能、消息泡泡功能。消息泡泡可以显示警告信息,错误信息以及其他对上下文敏感且与代码一致的信息。


Interface Builder
无需编写代码即可从内部设计和测试您的用户界面。几分钟就能设计出原型,然后在 Xcode 编辑器中以图形方式连接您的界面和源代码。


iOS Simulator
通过 iOS SDK,Xcode 可以在基于 Mac 的 iOS Simulator 中构建、安装、运行和调试 Cocoa Touch 应用软件,从而获得高速的开发流程。

集成构建系统
处理最复杂的构件、扩展以最大限度地利用多核 Mac 的功能以及进行自动标记、预置并将 iPad 和 iPhone apps 安装到设备中。

编译器
功能强大的 C、C++ 和 Objective-C 开放源 LLVM 编译器已构建在 Xcode 中,并可从“终端”获得。借助此编译器,您的代码可以快速编译,并且由 Apple 优化后,可以生成专为 iPhone、iPad 和 Mac 中的 CPU 调试的超快 app。

图形调试器
在 Xcode 编辑器内直接调试 app。将鼠标悬停在任何变量上可深入分析其内容,使用 Quick Look 可查看其中包含的数据,或者右键点按将变量添加到监测列表中。


静态分析
您可以通过 Xcode 的内建静态分析器在数秒内尝试上万种可能的代码路径,并报告可能依然隐藏或几乎无法复现的潜在错误,这样便可在真正运行应用软件之前就找出代码中的错误。了解详情


连续集成
Xcode Server 是 OS X Server 的其中一项功能,用于控制连续构建、分析、测试甚至存档 Xcode 项目的服务器端“bot”程序。Xcode IDE 配置这些 bot,分析夜间构建和测试结果,以及可以查到哪次入库破坏了记录。

XCTest 框架
XCTest API 可以方便地构建执行应用软件功能的设备测试,能够在 Mac、iPad、iPhone 或 iOS Simulator 上运行。

资产目录
Xcode 中的资产目录编辑器管理 app 的图像,可将相同资产的各种分辨率图像分组归类。构建时,Xcode 将资产目录编译成最高效的最终分发包。

快速打开
使用主编辑器,只需按 Cmd-Shift-O 即可立即打开您工作区内的任何文件,或者在选择文件的同时按住 Option 键即可在助理编辑器中打开。在以键盘驱动的任何工作流程中,快速打开是一个必要工具。

OpenGL 帧捕捉
只要按下一个按钮,即可对 iOS 设备中的当前 OpenGL 帧捕捉其完整的表现。Xcode 显示着色器的信息,还可以直观地构建帧在 Xcode 调试器中组合的方式。

快照
在执行对项目影响大、风险大的操作之前,只需点击快照按钮(或让 Xcode 自动操作)来保存您当前的状态,就可以确保稍后您可以轻松地恢复到这个状态。

重构
只需一个操作就能够重新构建您的 Objective-C 应用软件,以此针对代码和用户接口设计中的所有实例改变对象继承体系或名称。

完整文档
文档查看器将会找到任何您在 Xcode 中搜索的东西,不论是在您的 Mac 上还是在 Apple Developer 网站上。

版本编辑器
Xcode 的版本编辑器显示了一条正在运行的提交时间线,从而帮助您决定责任归属,可以回返到以前的某个时刻,然后对源文件进行比较。而且完全支持 Subversion 以及 Git 源代码控制 (SCM) 系统。

Live Issues
Live Issues 的工作方式与文字处理工具高亮拼写错误类似,不需要点击‘构建’命令便可高亮显示出常见的编码错误。

Fix-it
Xcode 非常聪明,不仅能够报告错误,甚至可以修改错误。如果您犯了一个编码错误,Xcode 会立即提醒您。您只需敲一下键盘快捷键,它就能立刻帮您修正错误,这样就不需要停下来修改错误再继续编码。

快速帮助
在编程过程中显示简短的 API 文档,包括您为自己代码写下的注释。在填写代码过程中显示简短的概述,并在实用工具区域内提供更多链接和参考。


Instruments

记录数据
告诉 Instruments 分析哪个程序,使用哪个方法,然后只需点击红色大按钮,数据就会被收集并存储以待进一步分析。

可视化比较
记录下数据并按时间显示数据后,很容易看出不同类型数据的关系或多次运行后同类型数据的关系。


深入分析
观察图中的数据高峰,查看此时正在执行的代码,从而方便地进入 Xcode 中解决该问题。

工具库
在库中选择任何捆绑的工具,包括从低层 CPU、网络或文件活动到高级图形和用户事件工具。

Zombie 检测
当应用软件尝试访问不再可用的内存时,您可以在 Instruments 内捕获难以发现的应用软件错误和崩溃。

源代码视图
通过数据点深入分析、进行排序以找出最消耗 CPU 的方法,并直接在 Instruments UI 中查看代码以查明问题所在。

低开销取样
在不启动 Instruments 应用软件的情况下,您有可能通过简单的触键开始对性能数据进行取样,从而使用非常低的开销收集高保真信息。

自定 Instruments
使用 DTrace 和 Instruments 自定构建器创建自己的 Instruments。

系统跟踪
仅占用非常少的资源,Instruments 即可录制有关系统中所有进程的信息,从而显示进程交互引发的性能瓶颈。

OS X 中包含的其他工具

命令行开发者工具
包括 OS X SDK、标头和构件工具(如 Apple LLVM 编译器和 Make)。这些工具可以方便地安装开放源软件,或者在“终端”内完成自己的纯 UNIX 开发。OS X Mavericks 可以在您首次尝试构建软件时自动下载这些工具,也可以在 Xcode 内获得,或者从下载页面免费下载。

脚本语言
OS X 默认已安装 AppleScript、Perl、Python 和 Ruby,由于 OS X 为 UNIX,您可以方便地使用 Xcode 或者 OS X Mavericks 随带的命令行开发者工具构建自己版本的常用开放源语言。

Apple Event Bridge
AppleScript 和 Automator 的强大功能大多来自底层的 Apple Event 引擎,它们可以方便地在 OS X 上自动处理任务。这一桥梁让您可以使用与 AppleScript 相同的信息架构来命令并查询由更多语言生成的应用软件,如 Objective-C、Ruby 和 Python。

音频工具
AU Lab 工具让您可以进行音频流的混合和处理。


终端 2
通过标签、颜色和 Unicode 支持访问 UNIX shell。

源代码控制:Git 和 Subversion
Xcode IDE 在 IDE 环境内直接支持这两种 SCM 系统,也可以从命令行调用。

UNIX 工具
所有最流行的命令行工具,如 make、autoconf、tar 和 zip。

编辑器
文本编辑、xed(Xcode 的编辑器)、vi 和 emacs。

FileMerge
比较、区分和合并任何文本文档。

最新特征


自动配置
Xcode 5 自动配置您的 app 直接在 IDE 内启用 iCloud、Passbook 或 Game Center 等 Apple 服务。利用全新的功能编辑器时,启用 Apple 服务就像拨动开关一样简单。只需输入您的 Apple ID,Xcode 就会替您管理您的团队、证书和权限。Xcode 将添加合适的框架,创建相应的预置描述文件和权限,并在您点按“Run”(运行)时自动注册您的 app。


测试导航器
创建一个高质量的 app 需要您编写全面的测试。Xcode 5 中全新的测试导航器帮助您创建、编辑和运行单元测试,使得以测试驱动的开发比以往更简单。只要点按一下,即可运行各个测试,或者按所选择的一组运行测试。 助理编辑器提供了全新的测试专用目录,自动将测试和应用软件代码并列排放。


用于连续集成的 Bot
Xcode 5 与用于 OS X Mavericks 的 OS X Server 紧密协作,能够轻松创建连续构建 app 的“bot”程序,执行完整的测试套件,以及运行用于查找潜在漏洞的 Xcode 静态分析工具。您只需点按几下即可新建一个 bot,并且可以立即使它在您网络中的任何 Mac 上开始运行。在远程 Mac 执行所有集成工作的同时,您本地机器上的 Xcode 就会显示构建和测试报告。

夜间 bot 非常适合为您的 QA 团队生成常规发布的版本。通过配置,bot 还可以在每次入库时执行任务,在程序被破坏时立即向提交人员报警。Bot 甚至可以在连接的 iPhone 和 iPad 上测试您的 iOS app,使设备特有的任何漏洞浮出水面。了解更多有关连续集成的信息


自动布局
自动布局是一种功能强大的技术,只需创建一个用户界面,界面就能根据屏幕尺寸、方向和本地化程度进行自动调整。借助 Xcode 5,Interface Builder 对自动布局的支持得到大大增强。Interface Builder 根据您的需要提供或多或少的帮助,为您提供了一种样式自由的画布来创建您的下一款卓越的 app。当限制丢失或错误配置时,Xcode 提供有帮助的提示,而 Interface Builder 甚至可以为您修复布局。

资产管理
一款精美的 app,由许多图像组成:iPad、iPhone 和 Mac 的图标,屏幕尺寸不同的启动屏幕,以及所有自定义的插图。资产目录在 Xcode 5 中标记为 .xcassets,管理图像时更加简单。您可以处理每个图像的所有版本,无需管理单独的文件或记住文件名的转换方式。资产目录甚至可以创建图像“分 割”,使图像能够根据界面的布局动态调整,同时又保持较小的文件大小。


调试仪表板
Xcode 5 中全新的调试仪表板显示资源消耗数据,一目了然,包括 CPU、内存、能耗、iCloud 和 OpenGL ES。当您的 app 运行时,仪表本身增加的开销微乎其微,使得 CPU 或内存占用率激增时就会非常明显,而且还会向您警报其他隐藏的问题,远远提早于您的用户发现它。点按仪表板便会显示一份完整报告,对于可能困扰 app 的问题提供全面的初期诊断。然后,您只要点按一个按钮便可启动 Instruments,它会立即开始对您的 app 性能进行更深入的分析。

Xcode 可视化调试器
Xcode 5 中的 Xcode 可视化调试器构建在强大的 LLDB 调试引擎之上,更加清晰易读,而且悬停在代码上的数据提示响应更快。任一视图中的变量经过格式处理,更加清晰易懂,并且您现在还可以使用 Quick Look 快速查看内存中的图像、网页、贝塞尔曲线或文档。您只需点按一下更可打印编辑器内的对象。


源代码控制
全新的高级源代码控制菜单始终显示您正在从事项目的当前活动分支,让您能够迅速切换、创建和合并分支。您永远不需要放弃您的代码来创建新的功能分支,或者 修复漏洞。如果您不记得在您的前面写下过代码,您在编辑器中就可以查看因这行代码而该责备的人。Xcode 中全新的“帐户”偏好设置让您可以在一个地方即可管理所有储存库,而且用于 OS X Mavericks 的 OS X Server 还可以为您和团队托管 Git 储存库。
 




苹果软件下载

相关下载
软件下载重要说明:
      *本网站苹果软件版权归作者所有。本软件由网上搜集整理,本站不承担任何技术及版权问题;在本站下载任何软件仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除;本站不保证软件的完整性和是否隐含病毒,请自行调试及杀毒,如不同意本条款请勿使用,谢谢合作!
      * 注意:同一IP地址只能同时下载一个软件。可以在任一PC、MAC机上下载本网软件。可以使用加速下载软件下载,如PC的迅雷、Flashget,MAC的SpeedDownloadiGetter等来加速下载速度。
      * 对于有些网友反应直接点击下载一些超过500MB的文件下载时,下载一部分经常断掉的情况,可以使用加速下载软件下载,如PC的迅雷、Flashget,MAC的SpeedDownloadiGetter等来加速下载速度。
    * 常见下载后的扩展名是.sit、.sitx、.hqx、.dmg、bin、zip等,其中.sit、.sitx、.hqx、zip可以用Stuffit Expander解压。
      * 由于用Safari下载本网软件经常下载出现问题,所以本网不支持Safari下载软件,建议使用MacOSX系统的FireFox浏览器浏览下载本网软件。使用Microsoft的Intelnet Explorer下载的部分文件扩展名是以.php为结尾的,正常情况下,下载完成后Stuffit Expander可以自动打开并解压,若没有自动解压,将.php改为.sit,手动打开Stuffit Expander解压。如果还不能解压,则有可能是MacOSX中使用的文件格式.dmg, .dmg文件只能在Mac OS X系统中使用。
      * 如果下载的是.torrent后缀的文件,则是我们提供的BT种子,解压后还需要使用BT下载工具如:BitTorrent下载。
      * 如果您发现该苹果软件不能下载,请通知管理员QQ 1525417718,谢谢
      * 软件使用交流请到论坛讨论
站内搜索
填写您的邮件地址,订阅我们的精彩内容:
百度站内搜索
我要投稿
 

常用苹果软件下载
qq movie firefox software bt adult
苹果版QQ MAC优化大师 FireFox浏览器 解压软件 苹果BT下载工具 苹果刻录工具
ipod movies photo tools speed movies
iPod+iTunes 视频播放软件 苹果看图软件 PP浏览器 iGetter下载加速 QuickTime
mac
北京苹果专卖店
企业宣传片广告片制作公司上广传媒
企业宣传片>>
企业宣传片摄制
公司专题片制作
产品教学片拍摄
展会宣传片制作
高清宣传片制作
企业宣传片欣赏
公司年会晚会片
栏目包装>>
电视栏目包装
栏目整体包装
公司形象包装
电视节目包装
影视后期制作
电视频道包装
栏目包装策划
广告片>>
电视广告片摄制
公司广告片摄制
广告片策划制作
医药广告片制作
TVC 形象广告片
影视广告片下载
播客闪客广告片
三维动画>>
三维动画制作
建筑动画制作
投标动画制作
全景仿真制作
虚拟现实动画
Flash2D动画
房地产3D动画
摄像摄影>>
专业会议摄像摄影
央视摄像师摄像机
企业年会摄像摄影
产品广告拍照摄像
晚会活动摄像摄影
索尼松下专业器材
广角灯光摇臂轨道
批量压盘刻录>>
光盘批量压盘刻盘
DVD/VCD光盘制作
名片异型光盘制作
光盘丝印胶印印刷
光盘打印封面制作
各种展会资料光盘
电子图书电子杂志
其它业务>>
视频教学片制作
网站建设及设计
多媒体光盘制作
平面设计和包装
印刷制版和装订
Flash动画制作
招聘影视精英