当前位置: 首页 > news >正文

图文解释XCode常用快捷键的使用

刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。

其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。


一、关于运行调试

1、运行,停止,都在工具栏的Product里。

Command + R  运行。

Command + .  停止



2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似



二、导航

这是导航里的快捷键

到这里要解释一下,有的同学可能不知道里面的符号代表什么,那个花键大家都知道,是command键,其他的几个键那,怎么在键盘上找不到呢?不着急,看图:


其实分别是咱们常用的option 、control、shift键。


1、切换头文件和m.文件,很实用

Command + control+ 上下箭头键


2、go back,回退,干嘛用啊,就是回到你上次打开的页面。

control+command+ 左箭头

go forward 回到你前面打开的页面

control+command+ 右箭头

三、文件  File

新建项目 command+shift+n
新建文件 command+n
新建空文件 command+control+n
打开 command+o
关闭窗口 command+w
保存所有文件 command+option+s
还原到保存时状态 command+u


四、编辑代码
1、代码缩进

左缩进 command+[
右缩进 command+]

2、代码编辑
control-F: 向右一个字符(forward)
control-B: 向左一个字符(backward)
control-P: 前一行(previous)
control-N: 后一行(next)
control-A: 去行首
control-E: 到行尾(end)
control-T: 调换光标两边的字符(transpose)
control-D: 删除光标右侧字符(delete)
control-K: 删除本行剩余的字符(kill)
3、文档内搜索
C ommand + F: 搜索
Command + G: 搜索下一处
Shift + Command + G: 搜索上一处

相关文章:

  • 浅谈iPhone OS(iOS)架构
  • xcode制作越狱的ipa包
  • 如何判断是否是retina屏幕和ipad
  • unity制作连连看小教程
  • iOS应用内支付(IAP)的那些坑
  • Unity 游戏引擎的移动基本版从今天起免费提供
  • 我是如何在GitHub上开源一个项目的(截图说明)
  • Unity3D NGUI事务 UIEvents
  • 解决Win7 64位安装 Microsoft .NET Framework 4 失败的情况
  • Win7上Git安装及配置过程
  • 宝石碰碰:HTML5开发Android本地化App游戏案例
  • HTML5游戏框架cnGameJS开发实录
  • 基于HTML5的超级玛丽游戏demo
  • 利用HTML5开发Android
  • 设计模式--6大原则--开闭原则
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 2017-08-04 前端日报
  • const let
  • crontab执行失败的多种原因
  • ES6--对象的扩展
  • httpie使用详解
  • Java IO学习笔记一
  • JS数组方法汇总
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • React中的“虫洞”——Context
  • Sass Day-01
  • SQLServer之创建数据库快照
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 番外篇1:在Windows环境下安装JDK
  • 复习Javascript专题(四):js中的深浅拷贝
  • 给github项目添加CI badge
  • 漂亮刷新控件-iOS
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • postgresql行列转换函数
  • 交换综合实验一
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • $.each()与$(selector).each()
  • (1)(1.13) SiK无线电高级配置(六)
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (分布式缓存)Redis持久化
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (一) storm的集群安装与配置
  • .gitignore
  • .NET CORE 第一节 创建基本的 asp.net core
  • .net core 6 集成和使用 mongodb
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .NET 的程序集加载上下文
  • .NET 读取 JSON格式的数据
  • .NET 中 GetProcess 相关方法的性能
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比