您的位置:首页 > 移动开发 > IOS开发

[Xcode 7.2]Xcode菜单栏之你不知道的那点事

2015-12-15 11:25 609 查看

郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 
我要捐赠: 点击捐赠Cocos2d-X源码下载:点我传送游戏官方下载:http://dwz.cn/RwTjl游戏视频预览:http://dwz.cn/RzHHd游戏开发博客:http://dwz.cn/RzJzI游戏源码传送http://dwz.cn/Nret1
本文调研Xcode的版本是 7.2,基本是探索了菜单的每一个按钮。虽然从xcode4一直用到了xcode7,但是一般都只是用了一些基础的功能,其实菜单的按钮并不都是没有用,而是很有用只是你不知道罢了。  


下面划了删除线的选项是太基础的选项可以忽略,标红的选项是需要注意的。
Xcode - Menu 

File:

 
New : 可以新建tap,窗口,新文件,playground,workspace,target等等。Add Files to XX: 为这个项目中引入文件Open :打开文件Open Recent  :打开最近的打开的项目或者工作组Open Quickly  :通过搜索文件名快速打开一个文件Close :这几个选项的都是关闭操作。Save :保存Duplicate:复制Revert  to Saved:将此文件的修改直接回退到上次保存时Unlock :要对第三方库或系统文件进行修改时解锁Show in Finder :在Finder 中展示Open with External Editor  :使用外部编辑器打开Save As Workspace: 另存为工作组Page Setup :页面设置,为打印而生Print… :用打印机打印当前文件 
 

Edit:

 
Undo: 撤销Redo :反撤销Cut :剪切Copy :拷贝Paste :粘贴Special Paste :特殊粘贴 ??Paste and Preserve formatter :粘贴并匹配样式Duplicate :复制Delete :删除Select All :全选Filter : 筛选,可以选择在导航栏中筛选和在库中筛选Sort:排序 (还不知道怎么用)Format :格式          Font :可以打开字体和颜色的设置框,可以copy样式。          Text :可以设置编码的页面左右对齐,显示顶部标尺。          Spelling and Grammar :拼写提示和语法提示。          Substitutions:会出来个仪表盘,提供微操。          Transformations :可以将英文转成全大写,全小写,首字母大写。          Speech :开始说话结束说话。Refactor: 重构          Rename 重命名          Extract 提取          Create Superclass  创建超类          Move Up 上移          Move Down 下移Convert:转换成ARC,swift等Encapsulate 封装Start Dictation: 开始听写Emoji & symbols:emoji表情和特殊符号
                    

View:

 
Standard Editor :标准模块Assistant Editor :助理模块Version Editor: 版本模块Navigators:里面包含了xcode左边8个导航模块的切换。Debug Area:中下部的调试框和打印输出框。Untilities: xcode右边的上面两个选项和下面的四个选项。          Show File Inspector:显示文件检查          Show Quick Help Inspector:显示快速帮助          File Template Library  文件模板库          Code Snippet Library  代码片段库          Object Library  对象库          Media Library  媒体库          Hide Utilities  隐藏实体工具Hide Toolbar  隐藏工具栏(XCode顶部)Hide Tab Bar  隐藏标签栏(用了cmd+T出来的tab切换)Enter Full Screen:全屏
       

 Find:

 
Find in Workspace… 在工作组中查找Find and Replace in Workspace… 在工作组中查找和替换...上面4个是在哪地方查找或替换,中间4个是在你几个选中的文件或组中查找,再下面4个是查找或替换,然后是替换。Find Call Hierarchy:查找到调用层级。Hide Find Bar:隐藏查找栏Use Selection for Find :使用选择的地方去查找Use Selection for Replace:使用选择的地方去替换
 

 Navigate:

 
Reveal in Project Navigator :在项目导航中揭示出此文件Reveal in Symbol Navigator  :在符号导航中揭示出某方法Open in Assistant Editor:用分屏助理打开Open in ..   你想怎么打开Move Focus To Next Area  将焦点移动到下一个区域Move Focus To Editor   将焦点移动到编辑器Go Forward  前进,相当于两个手指左划右划Go back  后退Jump to Selection 跳转到选择Jump to Definition 跳转到定义Jump to OriginalSource 跳到源文件Jump to Next Issue  跳转到下一个问题Jump to Previous Issue  跳转到上一个问题Jump to Next Counterpart  :??Jump to Previous Counterpart : ??Jump to Line in xxx.m :跳到这个文件的第几行。Jump to Next Placeholder :??Jump to Previous Placeholder:??
      

 Editor:(选中文件状态下)

 
Show Completions : 显示自动补全Edit All in Scope: 在当前文件全文修改选中的一个变量或单词Fix All in Scope: 在当前文件自动处理他能解决的error,相当于点 

Show issue: 展示错误和隐藏错误,相当于点左边的按钮 

Issues: 可以控制展示全部错误警告,还是仅仅展示警告。Structure: 构造Balance Delimiter:直接选中光标所在的整个大括号Re-Indent : 将格式缩进整理一下这里还有四个,分别是往前或往后移一个tab,往上往下移一行Code Folding: 提供各种折叠和取消折叠Focus Follow Selection:高亮聚焦你光标所在的模块Syntax Coloring: 设置各个语法的高亮配色Show Invisibles: 显示所有隐藏的东西,比如空格。Show Blame for Line: 显示选中的行的修改者和log。Show Code Coverage: 展示代码的覆盖范围

    

 Editor:(选中xib状态下)

 
Canvas 画布          Show Selection Highlights: 显示选中控件的高亮   Show Resize Knobs:显示约束旁边的小方块Show Constraints :显示约束Show Involved Views For Selected Constraints:显示约束涉及到的视图          Show Layout Rectangles  布局矩形Size Class: 屏幕布局相关,相当于点xib下面的按钮Show Bounds Rectangles  显示边界矩形Hide Document Outline:隐藏或显示左边的层级图Reveal in Document Outline:在左边的层级图中揭示出来Align  对准          Align Left Edges  左边缘对齐          Align Right Edges  右边缘对齐          Align Top Edges  顶部边缘对齐          Align Bottom Edges  底部边缘对齐          Align Horizontal Centers  横向中心对齐          Align Vertical Centers  竖向中心对齐          Align Baselines  基线对齐          Align Horizontal Center In Container   对齐容器中的水平中心          Align Vertical Center In Container   对齐容器中的垂直中心Arrange : 可以上移下移或移到背景等Embed : 嵌入,可以嵌nav,tabbar,scrollViewUnembed   解除嵌入Size to Fit :大小以适合Snap to Guides:让引导线具有吸附功能,让控件靠近就自动对齐Guides:设置引导标尺线Add Horizontal Guide : 添加横向标尺线Add Vertical Guide : 添加垂直标尺线Automatically Refresh Views:自动刷新视图Refresh All Views:刷新所有视图Debug Selected Views:调试选中的视图?Resolve Auto Layout issues:解决自动布局的问题,类似于点 

Refactor to Storyboard:把VC重构成SB?

                  

 Product:

 
Run:运行Test:??Profile:打开instrument之类的Analyze:进行代码分析,可以检测一些不规范的OC语法Archive:归档Build for:和上面的功能相似。Perform Action:??Build:编译Clean:清一下之前编译的缓存Stop:停止
 

 Debug:

 
Pause : 暂停 会 切换成继续Continue to Current Line:走到你光标选中的这行Step Over : 跨越Step Into :步入Step Out :走出Step Over Instruction: 跨过指示Step Over Thread :单步执行在线程Step Into Instruction :步入指示Step Into Thread :单步执行线程Capture GPU Frame: 捕获GPU位置Simulate Location: 模拟模拟器的位置Simulate Background Fetch: 让模拟器去后台iCloud: 苹果云相关View Debugging: 关于视图的调试Take Screenshot of Active Device:截图Capture View Hierarchy: 用3D图 来捕获视图层次Show View Frame: 在模拟器上显示各个控件的尺寸大小Show Alignment Rectangles: 显示对齐矩形Show View Drawing: 显示查看绘图Show Responsive Scrolling Status: 显示响应滚动状态Deactivate Breakpoints  停用中断点。Breakpoints: 相当于左下角的加号,增加各种断点。Debug Workflow:可以显示内存和清除打印等操作。Always Show Disassembly: 这要是勾上就只显示堆栈信息不看代码Attach to Process by PID or Name: 设置权限id或nameAttach to Progress: 附加到进程Detach: 跳过所有的断点
              

 Source Control:

 
第一行是分支管理,可以创建分支合并分支,配置分支的源等等。Create Working Copy:项目中如果有地方是引用的那就copy一下。Checkout:可以选择切换分支。Commit  :提交Push : 上传代码Pull :拉代码Refresh Status:刷新状态Discard Changes :放弃所有修改。Add Selected Files : 将选中的这些问号文件add一下。Discard Changes  in selected Files : 将选中的这些文件放弃修改。Mark Selected  Files as Resolved: 相当于合并或rebase过程中的解决。History:可以看当前分支的log历史。
    

Window: 

 
Minimize: 最小化Zoom:相当于windows的“还原”Show next tab: 如果你有两个tab的话这个就是切换tabShow previous tab: 同上Documentation and API Reference:打开xcode文档welcome to xcode: 来到开始页面Device:硬件,能看到MAC ,模拟器和手机Organizer:打开可以看到Archives 和 CrashesProject:查看最近项目,也可以在这里删除Derived DataBring all to Front:把所有xcode打开的都置顶。
  

 Help:

 
Search : 在目录中搜索功能。Documentation and API Reference:打开xcode文档Xcode OverView:打开xcode综述Release Notes:打开xcode各版本更新迭代的log。What's New in Xcode:有什么新特性Quick help for selected Item:快速帮助,相当于按着option点。Search Documentation for Selected  Text:详细帮助,直接在文档里找到这个。
  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xcode 7.2 Menu 菜单栏 iOS