Xcode 各个版本的区别及一些快捷键的使用

Xcode前身是继承自NeXT的Project Builder。
The Xcode suite 包含有GNU CompilerCollection自由软件(GCC、 apple-darwin9-gcc-4.0.1 以及apple-darwin9-gcc-4.2.1,默认的是第一个),并支持 C语言、C++、Fortran、Objective-C、objective-c++、Java、AppleScript、Python以及Ruby,还提供Cocoa、Carbon以及Java等编程模式。协力厂商更提供了 GNU Pascal,Free Pascal, Ada, C#, Perl, Haskell和 D语言。Xcode套件使用 GDB作为其后台调试工具。

从Xcode 3.1开始,Xcode也可被用为iPhone OS的开发环境。

Xcode 4.0于2011年3月9日正式发行。该版本非Apple开发者注册会员亦能从Mac App Store中付费下载,收取US$4.99的费用。

从Xcode 4.1开始,针对OS X 10.6及OS X 10.7用户从Mac App Store免费下载

2013年09月19日xcode 5.0正式发布。

Xcode主要版本是Xcode 5,支持iOS7,可以在Mac App Store免费下载,亦可在ios开发者计划网站下载。

Xcode 6 [1] ,由苹果公司于2014年6月发布,是一款测试版工具。
在本次更新后,Xcode 6新增了一个功能选项,允许开发者为iPhone和iPad调整开发应用大小(Resizable iPhone" and "ResizableiPad);苹果对Xcode 6推出的这一更新或许是为了鼓励开发者针对传闻中的4.7英寸、5.5英寸iPhone 6以及一款12英寸iPad Pro设备开发应用。

Xcode6整合了苹果在WWDC大会上发布的新语言Swift1.0版本。

2015年9月16日,苹果在开发者官网发布Xcode7正式版,并将swift语言升级到2.0版本[1] .

在2016 苹果全球开发者大会(WWDC)期间,苹果向开发者们发布了新的开发工具 Xcode8

过去每一版的Xcode 都和固定版本的Swift编程语言绑定在一起, Xcode 8中将不再如此,Swift 3给 Swift编程语言带来大量的语法变化,这些改变会让基于以前Swift版本的程序编译失败。

Xcode 8 中新创建的项目默认地使用Swift 3, 幸运地Xcode 8 在编译设置中支持开发者明确地选择Swift 2或Swift 2.3 进行编译。

文件方面
CMD + N: 新文件;
CMD + SHIFT + N: 新项目;
CMD + O: 打开;
CMD + S: 保存;
CMD + SHIFT + S: 另存为;
CMD + W: 关闭窗口;
CMD + SHIFT + W: 关闭文件

编辑方面
CMD + [: 左缩进;CMD + ]: 右缩进;
CMD + CTRL + LEFT: 折叠;CMD + CTRL + RIGHT: 取消折叠;
CMD + CTRL + TOP: 折叠全部函数;CMD + CTRL + BOTTOM: 取消全部函数折叠;
CTRL + U: 取消全部折叠;
CMD + D: 添加书签; CMD + /: 注释或取消注释;
CTRL + .: 参数提示; ESC: 自动提示列表

调试方面
CMD + : 设置或取消断点;
CMD + OPT + : 允许或禁用当前断点;
CMD + OPT + B: 查看全部断点;
CMD + RETURN: 编译并运行(根据设置决定是否启用断点);
CMD + R: 编译并运行(不触发断点);
CMD + Y: 编译并调试(触发断点);
CMD + SHIFT + RETURN: 终止运行或调试;
CMD + B: 编译;
CMD + SHIFT + K: 清理;

你可能感兴趣的:(Xcode 各个版本的区别及一些快捷键的使用)