Mac 下的Xcode一些常用的快捷键 转载的,太长时间了,源地址找不到了

常用的Xcode快捷键,使用熟练后可以快速提升开发速度.

快捷键太多了,我只使用过部分的功能,挺不错的




<pre name="code" class="plain"><span style="font-family: Arial, Helvetica, sans-serif;">    新建项目 command+shift+n</span>
  新建文件 command+n
  新建空文件 command+control+n
  打开 command+o
  关闭窗口 command+w
  保存所有文件 command+option+s
  还原到保存时状态 command+u
  创建快照 command+control+s (保存文件快照,以后可进行对比修改情况)
  左缩进 command+[
  右缩进 command+]
  项目中查找 command+shift+F
  查找下一个 command+g
  查找上一个 command+shift+g
  用选择的查找 command+e
  go to line command+l
  下一个填充 control+.
  填充列表 option+esc
  显示拼写和语法 command+shift+;
  检查拼写 command+;
  打开头文件 command+shift+d
  切换头/源文件 command+option+上箭头
  类浏览 command+shift+c
  Bulid and Run 断点关 command+r
  Build and Debug 断点开 command+y
  下个Build警告或错误 command+=
  前个Build警告或错误 command+shift+=
  注释 command+/
  文件首行 command+上箭头
  文件末 command+下箭头
  行首 command+左箭头
  行末 command+右箭头
  上一单词 option+左箭头
  下一单词 option+右箭头
  中间显示光标位置 control+l
  方法组列表 control+2
  删除此行光标前所有内容 control+delete
  断点 command+option+b
  当前行插入断点 command+\
  Pause command+option+p
  Step Into command+shift+i
  Step Into Instruction command+option+shift+i
  Step Over command+shift+o
  Setp Over Instruction command+option+shift+o
  Setp Out command+shift+t
  查开发文档 command+option+click
  退出xcode command+q
  文件相关:
  新建项目 command+shift+n
  新建文件 command+n
  新建空文件 command+control+n
  打开 command+o
  在新窗口中打开 command+option+o
  快速打开 command+shift+d / command+shift+alt+d (不知区别是什么)
  清空最近打开文件 可设
  清空最近打开项目 可设
  Get Info command+i
  显示检查器? command+option+i (效果和Get Info一样,不知区别)
  关闭窗口 command+w
  关闭所有窗口 command+option+w
  关闭当前项目 command+control+w
  关闭当前文件 command+shift+w
  保存文件 command+s
  保存所有文件 command+option+s
  另存为 command+shift+s
  复本另存为 command+option+shift+s
  还原到保存时状态 command+u
  创建快照 command+control+s (保存文件快照,以后可进行对比修改情况)
  显示快照 可设 (File->Snapshots)
  打印 command+p
  编辑相关:
  撤销 command+z
  重复 command+shift+z
  剪切 command+x
  复制 command+c
  粘贴 command+v
  粘贴并匹配格式 command+option+shift+v
  删除 可设
  全选 command+a
  复制(Duplicate) 可设
  重构 command+shift+j (选中方法名)
  转换为objc2.0 可设
  =================字体====================
  显示字体 command+t
  粗体 可设
  斜体 可设
  下划线 可设
  变大字号 可设
  变小字号 可设
  Kern相关 可设
  Ligature相关 可设
  center相关 可设
  显示颜色 可设
  复制样式 command+option+c
  粘贴样式 command+option+v
  =================文本====================
  左对齐 command+{
  右对齐 command+}
  居中 command+竖线 (不知竖线是哪个,没试出)
  Justify 可设(功能未知)
  左缩进 command+[
  右缩进 command+]
  Show Ruler 可设(功能未知)
  Copy Ruler command+control+c
  Paste Ruler command+control+v
  Balance 可设 (第一次,选中语句,第二次,选中方法体)
  重置缩进 可设
  =================查找====================
  项目中查找 command+shift+F
  在项目中查找选定文本 可设
  查找 可设
  查找替换 command+control+f
  查找选定文本 可设
  查找下一个 command+g
  查找上一个 command+shift+g
  隐藏查找栏 可设
  替换 可设
  替换全部 可设
  替换并查找下一个 可设
  替换并查找上一个 可设
  用选择的查找 command+e
  用选择的替换 command+control+e
  跳到光标处 command+j
  跳到定义 可设
  =================拼写====================
  显示拼写和语法 command+shift+;
  检查拼写 command+;
  输入时检查拼写 可设
  特殊符号 command+option+t
  视图相关:
  右上角详情搜索 command+option+f
  缩放编辑窗口 command+shift+e
  缩放编辑窗口满屏 command+option+shift+e
  折叠 command+control+左箭头
  屏开 command+control+右箭头
  屏开所有 control+u
  折叠方法 command+control+上箭头
  展开方法 command+control+下箭头
  折叠注释块 command+control+shift+上箭头
  展开注释块 command+control+shift+下箭头
  焦点跟随 command+option+control+f
  ==============信息提示====================
  隐藏问题 command+shift+h
  所有问题 可设
  仅错误和警告 可设
  仅错误 可设
  仅Analyzer结果 可设
  显示断点 可设
  ==================文本====================
  tab设置 可设
  是否自动换行显示 可设
  行结束 可设
  显示控制字符 command+shift+6
  显示空格 可设
  ==============智能分组====================
  所有文件 可设
  Targets 可设
  Exeutables 可设
  书签 command+shift+m
  Symbols 可设
  搜索结果 可设
  ===================布局====================
  显示导航栏 可设
  隐藏状态栏 可设
  显示收藏栏 可设
  显示页数控制 可设
  ===========================================
  前进 command+option+右箭头
  下一文件 command+option+shift+右箭头
  返回 command+option+左箭头
  上一文件 command+option+shift+左箭头
  切换头/源文件 command+option+上箭头
  组树中定位 command+option+shift+上箭头

 

深度学习是机器学习的一个子领域,它基于人工神经网络的研究,特别是利用多层次的神经网络来进行学习和模式识别。深度学习模型能够学习数据的高层次特征,这些特征对于图像和语音识别、自然语言处理、医学图像分析等应用至关重要。以下是深度学习的一些关键概念和组成部分: 1. **神经网络(Neural Networks)**:深度学习的基础是人工神经网络,它是由多个层组成的网络结构,包括输入层、隐藏层和输出层。每个层由多个神经元组成,神经元之间通过权重连接。 2. **前馈神经网络(Feedforward Neural Networks)**:这是最常见的神经网络类型,信息从输入层流向隐藏层,最终到达输出层。 3. **卷积神经网络(Convolutional Neural Networks, CNNs)**:这种网络特别适合处理具有网格结构的数据,如图像。它们使用卷积层来提取图像的特征。 4. **循环神经网络(Recurrent Neural Networks, RNNs)**:这种网络能够处理序列数据,如时间序列或自然语言,因为它们具有记忆功能,能够捕捉数据中的时间依赖性。 5. **长短期记忆网络(Long Short-Term Memory, LSTM)**:LSTM 是一种特殊的 RNN,它能够学习长期依赖关系,非常适合复杂的序列预测任务。 6. **生成对抗网络(Generative Adversarial Networks, GANs)**:由两个网络组成,一个生成器和一个判别器,它们相互竞争,生成器生成数据,判别器评估数据的真实性。 7. **深度学习框架**:如 TensorFlow、Keras、PyTorch 等,这些框架提供了构建、训练和部署深度学习模型的工具和库。 8. **激活函数(Activation Functions)**:如 ReLU、Sigmoid、Tanh 等,它们在神经网络中用于添加非线性,使得网络能够学习复杂的函数。 9. **损失函数(Loss Functions)**:用于评估模型的预测与真实值之间的差异,常见的损失函数包括均方误差(MSE)、交叉熵(Cross-Entropy)等。 10. **优化算法(Optimization Algorithms)**:如梯度下降(Gradient Descent)、随机梯度下降(SGD)、Adam 等,用于更新网络权重,以最小化损失函数。 11. **正则化(Regularization)**:技术如 Dropout、L1/L2 正则化等,用于防止模型过拟合。 12. **迁移学习(Transfer Learning)**:利用在一个任务上训练好的模型来提高另一个相关任务的性能。 深度学习在许多领域都取得了显著的成就,但它也面临着一些挑战,如对大量数据的依赖、模型的解释性差、计算资源消耗大等。研究人员正在不断探索新的方法来解决这些问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值