Xcode编辑器之快捷键的使用
一,快捷键图标
图标 | 键盘 |
---|---|
⌘ | Command |
⌃ | Control |
⌥ | Option |
⇧ | Shift |
二, 常用快捷键
文件快捷键
快捷键 | 键盘 | 描述 |
---|---|---|
⌘N | command + N | 新文件 |
⇧⌘N | command + shift +N | 新项目 |
⌘O | command + O | 打开 |
⌘S | command + S | 保存 |
⇧⌘S | command + shift + S | 另存为 |
⌘W | command + W | 关闭窗口 |
导航快捷键
快捷键 | 键盘 | 描述 |
---|---|---|
⌘1-8 | command +1/2/3/4/5/6/7/8 | 打开 Project/Symbol/Find/Issue/Test/Debug/Breakpoint/Log 导航栏 |
⌘0 | command + 0 | 显示/隐藏 左侧 tool panel |
⇧⌘Y | command + shift + Y | 显示/隐藏 控制台 |
⌥⌘0 | option + command + 0 | 显示/隐藏 右侧 tool panel |
⌥⌘1-3 | option + command + 1/2/3 | 打开右侧导航栏 |
⇧⌘J | command + shift + j | 在项目导航中定位当前文件(Reveal in Project Navigator) |
⌘J | command + j | 焦点切换(Move Focus),可快速定位到编辑界面 |
搜索快捷键
快捷键 | 键盘 | 描述 |
---|---|---|
⌘⇧F | command + shift + F | 使用项目搜索可以找到某个变量或方法名的被提到的次数。可以依据实例来匹配,并可忽略大小写字母。另外还可以对查找的变量名进行替换。 |
⌃⌘Up/Down | command + control + Up/Down | .h 和 .m文件间的快速切换 |
⇧⌘O | command + shift + O | 可以直接跳转到指定的代码文件。 |
⌃6 | control + 6 | (键入方法/变量名+Enter跳转)跳转至当前代码文件中的代码行。如果文件中有上千行代码,你可以通过该快捷操作来缩小查找范围,从而在需要的地方插入代码以添加新的功能。 |
⌃1 | control + 1 | 该快捷键可打开’Show Related Items‘弹出菜单’。倘若你已经将光标放在了任何方法中,并点击‘⌃1 ’就可以很方便地通过弹出的视图访问该方法的所有调用者和被调用者。 |
运行调试快捷键
快捷键 | 键盘 | 描述 |
---|---|---|
⇧⌘K | command + shift + k | 清除工程(clean) |
⌘B | command + B | 构建应用程序 |
⌘R | command + R | 运行应用程序 |
⌘. | command + . | 停止运行(Stop) |
⌘\ | command + \ | 设置/取消断点;通过鼠标点击蓝色断点来启用/禁用当前行断点。 |
⌘Y | command + Y | 全局激活或禁用所有的断点,激活进入调试模式(此时断点蓝色可见)。 |
编辑快捷键
快捷键 | 键盘 | 描述 |
---|---|---|
⌘[/] | command+[ 或 ] | 向前/向后缩进 |
⌘/ | command + / | 注释选中的代码 |
⌥⌘←/→ | command + option + ← / → | 折叠当前代码块 |
⌥⇧⌘←/→ | command + option + shift + ← / → | 折叠该文件内所有代码块(方法/函数) |
⌥⌘[/] | command + option + [ 或 ] | 当前行上移/下移 |
⌃B | control + B | 前移光标 |
⌃F | control + F | 后移光标 |
⌃P | control + p | 移动光标到上一行 |
⌃N | control + N | 移动光标到下一行 |
⌃A | control + Q | 移动光标到本行行首 |
⌃E | control + E | 移动光标到本行行尾 |
⌃K | control + K | 删除本行 |
⌃D | control + D | 删除光标右边的字符(一个字符) |
⌃L | control + L | 将插入点置于窗口正中 |
Xcode编辑器之快捷键的使用的更多相关文章
- Xcode编辑器之基本使用(一)
前言. 苹果原生xcode使用介绍文档 1.Xcode IDE概览 说明: 从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点列(Ribbon)->代码 ...
- Xcode 编辑器之Workspace,Project,Scheme,Target
一,前言 最近老是突然对Workspace,Project,Scheme,Target四者的关系有些疑惑,所以查阅资料总结一下. 二,Workspace,Project,Scheme,Target四者 ...
- Xcode编辑器之filter查找功能和查看最近修改的文件
一,前言 有时候,我们的项目过大,创建类过多就会造成“目标文件”不好查找.这时候通过“filter”进行目录结构筛选无疑是最好的选择. 二,什么是filiter filiter 顾名思义为“过滤”,“ ...
- Xcode 编辑器之关于Other Linker Flags相关问题
一,概述 问题场景一 当从网上去下载一些之前的完整的项目的时候,用终端也 pod update了,但一运行,熟悉的linker错误就出来了. 解决办法 在Other Linker Flags(也即 O ...
- Mac/Xcode - 开发技巧快捷键
Xcode是iPhone和iPad开发者用来编码或者开发iOS app的IDE.Xcode有很多小巧但很有用的功能,很多时候我们可能没有注意到它们,也或者我们没有在合适的水平使用这些功能简化我们的iO ...
- Ubuntu学习小结(二)PostgreSQL的使用,进程的查看关闭,编辑器之神Vim入门
距离上次发布文章已经过去了很久.在过去的半年中,虽然写的代码不多,但是在接触了计算机一些其他的知识,包括数据库.网络之后,感觉能够融会贯通,写代码水平又有了一定的提高.接下来,将会发表几篇文章,简单介 ...
- 随处可编辑的编辑器之神VIM
据说这世界上只有三种编辑器:Vim,Emacs 和 其他编辑器,其中 Vim 被称作编辑器之神,Emacs 被称作神的编辑器,当然,其他编辑器永远只能是其他编辑器. 拿一位 网友的话 来说,VIM 的 ...
- vim 让人爱不释手的编辑器之神
VIM 基本介绍 vim诞生已有20多年,它常被人称之为编辑器之神,vim的操作理念可以说是独具一格而又出类拔萃,使用vim能极大的提升文本处理效率,因此熟练掌握vim应该是每个程序员都应该做到的事情 ...
- Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_160 众神殿内,依次坐着Editplus.Atom.Sublime.Vscode.JetBrains家族.Comodo等等一众编辑 ...
随机推荐
- 字符串中的TRIM操作
std::string& ltrim(std::string& str, const std::string& chars = "\t\n\v\f\r ") ...
- C#7.0新特性和语法糖详解
转自IT之家网--DotNet码农:https://www.ithome.com/html/win10/305148.htm 伴随Visual Studio 2017的发布,C#7.0开始正式走上工作 ...
- altium学习之常用快捷键
1.放大缩小:常用方法,ctrl+鼠标滚轮,鼠标中键+移动鼠标,pgup.pgup. 2.切换不同的布线层:ctrl+shift+鼠标滚轮 3.在SCH或者PCB 同一平面内左右翻转:ctrl+X 4 ...
- python基础数据类型补充以及编码的进阶
一.基本数据类型的补充循环列表改变列表大小的问题#请把列表中索引为基数的元素写出l1=[1,2,3,4,5,6]for i in l1: if i%2!=0: print(i)结果:135二:基本数据 ...
- 一些输出、处理细节&注意点
https://blog.csdn.net/qq_41071646/article/details/79953476 输出百分比的时候,结果需要加上一个EPS(1e-6)四舍五入保证精度. 卡精度—— ...
- oracle--高级使用(merge)(递归START WITH)分析函数over
1.俩种表复制语句 SELECT INTO和INSERT INTO SELECT两种表复制语句 CT: create table <new table> as select * from ...
- C++学习笔记(六)--结构体
1.一种自定义的类型--结构体定义: struct 结构体名称 { //成员表列也称作域 还可以包括函数,即函数成员,不过一般结构体类型中不包含,而是放在类中. 类型名 成员名; };这种结构体类型类 ...
- solr 安装与配置
1. Solr安装与配置 1.1什么是Solr 大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能. 这就是为什么转移负载到一 ...
- 埃及分数问题(带乐观估计函数的迭代加深搜索算法-IDA*)
#10022. 「一本通 1.3 练习 1」埃及分数 [题目描述] 在古埃及,人们使用单位分数的和(形如 $\dfrac{1}{a}$ 的,$a$ 是自然数)表示一切有理数.如:$\dfrac{ ...
- B.Petr and a Combination Lock
https://codeforces.com/contest/1097/problem/A Petr and a Combination Lock time limit per test 1 seco ...