iOS开发常用快捷键
一. Xcode基本快捷键
1、新建项目 Shift + CMD + N
2、项目中新建文件 CMD + N
3、运行 CMD + R
4、编译 CMD + B
5、停止运行 CMD + .
6、清除缓存 Shift + CMD + K
7、左缩进 CMD + [
8、右缩进 CMD + ]
9、关闭项目 CMD + W
10、终止程序 CMD + Q
11、注释或取消注释 CMD + /
12、自动提示列表 ESC
二. 模拟器常用快捷键
1、模拟器Home键 Shift + CMD + H
2、模拟器截屏 CMD + S(默认保存到桌面)
3、模拟器截屏拷贝 Ctrl + CMD + C(保存在剪贴板)
4、模拟器转屏 CMD + → / CMD + ←
5、模拟器大小切换 CMD + 1/2/3/4
6、模拟器锁屏 CMD + L
7、文本框弹出键盘 CMD + K
8、文本框允许键盘输入 Shift + CMD + K
欢迎加群 四九6038六四九 学习交流,验证浇水
三、Xcode编辑快捷键
1、向上 Ctrl + P (previous)
2、向下 Ctrl + N (next)
3、向前 Ctrl + F (forward)
4、向后 Ctrl + B (back)
5、跳到一行的最前面 Ctrl + A (ahead)
6、跳到一行的最后面 Ctrl + E (end)
7、删除后面的字符 Ctrl + D (delete)
8、删除当前光标一行中所有后面文字 Ctrl + K
9、删除当前光标一行中所有后面文字 CMD + Delete
10、Control + Y: 将刚刚用Control+ K或CMD+ Delete删除的内容粘贴至光标所在之处
11、删除当前光标前面的一个单词 Ctrl + Delete
12、调换当前光标两边的字符Ctrl + T
13、将光标插入点置于窗口正中Ctrl + L
14、复制、剪切、粘贴、撤销略
四. Xcode常用快捷键(方向箭头类)
1、编辑界面向前 Ctrl + CMD + 右箭头
2、编辑界面向后 Ctrl + CMD + 左箭头
3、代码块折叠 CMD + Option + 左箭头
4、代码块展开 CMD + Option + 右箭头
5、展开或者折叠所有代码块 Shift + CMD + Option + 左右箭头
6、切换.m和.h文件 CMD + Ctrl + 上下箭头
7、跳到当前编辑器的最前或最后 CMD + 上下箭头
8、跳到行首或者行尾 CMD + 左右箭头
9、跳到本段的开头或者结尾 Option + 上下箭头
10、左右跳动一个单词 Option + 左右箭头
11、向前或者向后整行选中 Shift + 上下箭头
12、向前或者向后整段选中 Shift + Option + 上下箭头
13、向前选中所有先后选中所有 Shift + CMD +上下箭头
五. Xcode常用快捷键
1、选中光标所在的词 双击
2、选中光标所在的整行 三连击
3、焦点跳到工程导航器 CMD + 1
4、显示/隐藏导航器面板 CMD + 0(zero)
5、显示/隐藏实用工具面板Y CMD + Option + 0(zero)
6、显示/隐藏打印面板 Shift + CMD + Y
7、打开双视图并且在双视图右侧打开文件 Option+鼠标左键单击
8、关闭双视图 CMD + Enter
9、打开双视图 CMD+ Option + Enter
10、根据关键字快速切换到某一文件 CMD +Shift + O
11、打开API文档 Option+ 双击
12、快速打开方法或者关键字的帮助 Option +单击
13、展开项目中的所有文件夹 CMD +Shift + J
14、向前或者向后移动选中的代码 Option +CMD +左右括号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android Studio:依赖异常问题解决
异常 异常.png 解决方法 在项目的根目录下,buildscript -> repositories 下添加 mavenCentral() , allprojects -> repositories 下添加 maven { url "http://maven.aliyun.com/nexus/content/groups/public" } buildscript { repositories { mavenCentral() jcenter() google() } } allprojects { repositories { maven { url "http://maven.aliyun.com/nexus/content/groups/public" } } }
- 下一篇
一站式前后端直播解决方案
手机直播系统,可以分为采集、前处理、编码、传输、解码、渲染这几个环节,下面小编分别解释一下啊:1、直播采集:iOS是比较简单的,Android则要做些机型适配工作,PC稍微麻烦一点,各种摄像头需要驱动,所以需要做各种适配,不断地进行优化处理。2、直播前处理:现在直播美颜SDK已经是标配了,大部分的主播没有美颜根本没法看。美颜算法需要用到GPU编程,需要懂图像处理算法的人。3、直播编码:肯定要采用硬编码,软编码720p完全没希望,勉强能编码也会导致CPU过热烫到摄像头。硬编码兼容性又是一个大坑,android上要有人去填。编码要在分辨率,帧率,码率,GOP等参数设计上找到最佳平衡点。4、直播传输:自己做不现实,交给CDN服务商吧,也就是贵了点,相信有志于做直播系统改变世界的你不差钱。假设2W PCU大约每月带宽费用10万左右,因为清晰流畅的720p要1.5mbps左右。CDN只提供了带宽和服务器间传输,发送和接收端的网络连接抖动缓冲还是要自己写的。不想要卡顿,必然要加大缓冲,会导致延迟高,延迟高影响互动性,要做权衡。5、直播解码:也肯定要硬解码,目前手机普遍支持硬解了,只是android...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池