xcode的菜单栏功能解析
File: |
|
New : 可以新建tap,窗口,新文件,playground,workspace,target等等。 Add Files to XX: 为这个项目中引入文件
Open Recent :打开最近的打开的项目或者工作组 Open Quickly :通过搜索文件名快速打开一个文件 Close :这几个选项的都是关闭操作。
Revert to Saved:将此文件的修改直接回退到上次保存时 Unlock :要对第三方库或系统文件进行修改时解锁
Open with External Editor :使用外部编辑器打开 Save As Workspace: 另存为工作组 Page Setup :页面设置,为打印而生 Print… :用打印机打印当前文件 |
|
Edit: |
|
Undo: 撤销 Redo :反撤销
Special Paste :特殊粘贴 ?? Paste and Preserve formatter :粘贴并匹配样式
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切换)
|
|
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 Baselines 基线对齐 Align Horizontal Center In Container 对齐容器中的水平中心 Align Vertical Center In Container 对齐容器中的垂直中心 Arrange : 可以上移下移或移到背景等 Embed : 嵌入,可以嵌nav,tabbar,scrollView Unembed 解除嵌入
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: |
|
Test:?? Profile:打开instrument之类的 Analyze:进行代码分析,可以检测一些不规范的OC语法 Archive:归档 Build for:和上面的功能相似。 Perform Action:??
|
|
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或name Attach to Progress: 附加到进程 Detach: 跳过所有的断点 |
|
Source Control: |
|
第一行是分支管理,可以创建分支合并分支,配置分支的源等等。 Create Working Copy:项目中如果有地方是引用的那就copy一下。 Checkout:可以选择切换分支。
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的话这个就是切换tab Show previous tab: 同上 Documentation and API Reference:打开xcode文档 welcome to xcode: 来到开始页面 Device:硬件,能看到MAC ,模拟器和手机 Organizer:打开可以看到Archives 和 Crashes Project:查看最近项目,也可以在这里删除Derived Data Bring 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的菜单栏功能解析的更多相关文章
- SQL Server 数据加密功能解析
SQL Server 数据加密功能解析 转载自: 腾云阁 https://www.qcloud.com/community/article/194 数据加密是数据库被破解.物理介质被盗.备份被窃取的最 ...
- 微信小程序0.11.122100版本新功能解析
微信小程序0.11.122100版本新功能解析 新版本就不再吐槽了,整的自己跟个愤青似的.人老了,喷不动了,把机会留给年轻人吧.下午随着新版本开放,微信居然破天荒的开放了开发者论坛.我很是担心官方 ...
- Unity5 新功能解析--物理渲染与standard shader
Unity5 新功能解析--物理渲染与standard shader http://blog.csdn.net/leonwei/article/details/48395061 物理渲染是UNITY5 ...
- 【原创】Matlab中plot函数全功能解析
[原创]Matlab中plot函数全功能解析 该帖由Matlab技术论(http://www.matlabsky.com)坛原创,更多精彩内容参见http://www.matlabsky.com 功能 ...
- Matlab中plot函数全功能解析
Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName ...
- [国嵌攻略][047][MMU功能解析]
MMU功能解析 1.Memory Management Unit(存储器管理单元) 2.两个进程读取同一个地址能读到不同的值.因为进程访问的是虚拟地址,通过MMU转换成不同的物理地址.不同的进程通过M ...
- Lemon OA第2篇:功能解析方法
Lemon OA,整个系统功能也算是比较丰富,OA的很多功能都能看见影子,虽然做得不是很强大 接触Lemon OA,起源于Activiti的学习热情,既然这样,研究Lemon OA的目标有3: 1.L ...
- java -D 参数功能解析
我们都知道在启动tomcat或直接执行java命令的时候可以通过参数-XX等来配置虚拟机的大小,同样,也应该留意到java -Dkey=value的参数.那么这个参数是什么作用呢? 使用案例 其实,在 ...
- HTML5新表单新功能解析
HTML5新增了很多属性功能.但是有兼容性问题,因为这些表单功能新增的.我这里做了一个简单的练习,方便参考.如果完全兼容的话,那我们写表单的时候就省了很多代码以及各种判断. <!DOCTYPE ...
随机推荐
- RHEL7软件包管理
本文介绍RHEL7的软件包管理 RHEL7下主要有RPM和YUM这两种包管理: YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包并获取该包依赖的其他包 RPM的需要的操作精度比 ...
- C# 线程基础
1. 线程的基本概念 简单的讲进程就是程序分配在内存当中,等待处理器进行处理,请记住线程会消耗大量的操作系统资源.多个线程共享一个物理处理器将导致处理器忙于处理管理这些进程,而无法运行程序. 使用线程 ...
- Windows 2012 R2中安装SharePoint 2013 sp1参考
之前介绍过在window 2012中安装SharePoint 2013,这次,借着SharePoint 2013 sp1补丁发布之际,介绍下在window 2012 r2中安装SharePoint 2 ...
- SharePoint 门户添加内网域名
原理:在DNS服务器上,添加一条SharePoint门户所在主机的别名,当我们在浏览器里访问这个别名的时候,会自动到Dns去解析,解析出来这台主机,从而访问到我们的SharePoint门户. 1.打开 ...
- MySql中时间类型总结
最近建表要用到时间类型的数据,但对时间类型的数据一向不了解,就总结了一下.. 一.日期DATE 一个日期.支持的范围是“1000-01-01”以“9999-12-31”.MySQL显示日期用 “YYY ...
- iOS使用Workspace来管理多项目
开发中会有一些常用的类或方法,或者是某个特定功能的,比如一个自定义的弹框.一个更容易使用的网络请求库,可以把它们放到一个单独的工程里,通过静态库(library.FrameWork)的方式应用到任何其 ...
- clang: error: no such file or directory: xxx.pch
今天打开一个下载的例子 报clang: error: no such file or directory: xxx.pch的错 说一下解决方案 1.先在你的工程里找到这.pch文件- 2.把它现在的路 ...
- C++中static用法总结
1用于局部变量 C++中局部变量有三种: (1)auto:此关键词常常省略.auto type a 常常简写为type a. 如: int a=auto int a 存储在内存的栈中,只在此局部区域有 ...
- 敏捷软件开发:原则、模式与实践——第8章 SRP:单一职责原则
第8章 SRP:单一职责原则 一个类应该只有一个发生变化的原因. 8.1 定义职责 在SRP中我们把职责定义为变化的原因.如果你想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责.同时,我 ...
- InfluxDB Cli中查询结果中time格式显示设置
InfluxDB Cli中,time默认显示为19位时间戳格式,平时查询起来特不方便,那么,如何设置成为我们人类能看懂的时间格式呢? 方法有二: 1.$ influx -precision rfc33 ...