【XCode 4.6】常用快捷键 特别是格式化代码ctrl+i

2024-03-24 19:58

本文主要是介绍【XCode 4.6】常用快捷键 特别是格式化代码ctrl+i,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

不泛泛的把所有快捷键列出来了,只记录几个我常用的快捷键,希望给像我一样的xcode入门者点帮助:
cmd键(键盘ctrl和alt中间的那货) option键就是Alt键

常用
1. cmd + c   复制
2. cmd + v   粘贴
3. cmd + z   撤销

编译
1. cmd + b   编译但不运行

2. cmd + r   编译并直接运行


注释和提示
1.cmd + /     注释和反注释
2.esc  提示功能,提示函数参数等(推荐)

3.tab或空格  自动完成提示


代码编辑

1.option+左箭头 上一单词

2.option+右箭头 下一单词

3.ctrl+a   行首

4.ctrl+e  行末

5.文件开头 HOME

6.文件结束 END

7.cmd + [ 左缩进

8.cmd + ] 右缩进


文件跳转
1.ctrl+cmd+上/下箭头   在头文件和实现文件间跳转
2.ctrl+cmd+左/右箭头 在历史记录打开的文件中跳转(推荐)
3.cmd + 左键单击   自动调转到对象定义处 (推荐)
4.cmd + shift + J 跳转到左边导航栏中定位当前打开的文件(推荐)

调试
1.F6 Step Over 单步调试(推荐)
2.F7 Step Into
3.F8 Setp Out   跳出
4.ctrl + cmd + y 继续运行(推荐)

断点
1.cmd + \ 设置/取消断点
2.cmd + y 所有的断点激活/禁用

查找
1.cmd + f 当前文件中查找
2.cmd + shift + f   在工程文件中查找
3.cmd + shift + o   全局检索匹配的文件或结构体(推荐)

界面功能
1.ctrl + cmd + f 全屏和非全屏之间跳转
2.cmd + K 清空控制台

3.cmd + 1/2/3/4/5... 控制左边导航栏显示

4.ctrl+i 格式化代码(推荐) 让你的代码不再凌乱


mac上的cmd键功能相当于 windows上的ctrl键功能,在windows上的ctrl组合键可以试试用cmd组合键替换下,说不定会有意想不到的效果~

俗话说兵不在多而在于精,希望这些不多的快捷键会给大家带来事半功倍的效果!


更详细快捷键请参考:http://www.cnblogs.com/yjmyzz/archive/2011/01/25/1944325.html

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


这篇关于【XCode 4.6】常用快捷键 特别是格式化代码ctrl+i的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/842613

相关文章

深入解析 Java Future 类及代码示例

《深入解析JavaFuture类及代码示例》JavaFuture是java.util.concurrent包中用于表示异步计算结果的核心接口,下面给大家介绍JavaFuture类及实例代码,感兴... 目录一、Future 类概述二、核心工作机制代码示例执行流程2. 状态机模型3. 核心方法解析行为总结:三

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

pandas实现数据concat拼接的示例代码

《pandas实现数据concat拼接的示例代码》pandas.concat用于合并DataFrame或Series,本文主要介绍了pandas实现数据concat拼接的示例代码,具有一定的参考价值,... 目录语法示例:使用pandas.concat合并数据默认的concat:参数axis=0,join=

C#代码实现解析WTGPS和BD数据

《C#代码实现解析WTGPS和BD数据》在现代的导航与定位应用中,准确解析GPS和北斗(BD)等卫星定位数据至关重要,本文将使用C#语言实现解析WTGPS和BD数据,需要的可以了解下... 目录一、代码结构概览1. 核心解析方法2. 位置信息解析3. 经纬度转换方法4. 日期和时间戳解析5. 辅助方法二、L

Python使用Code2flow将代码转化为流程图的操作教程

《Python使用Code2flow将代码转化为流程图的操作教程》Code2flow是一款开源工具,能够将代码自动转换为流程图,该工具对于代码审查、调试和理解大型代码库非常有用,在这篇博客中,我们将深... 目录引言1nVflRA、为什么选择 Code2flow?2、安装 Code2flow3、基本功能演示

IIS 7.0 及更高版本中的 FTP 状态代码

《IIS7.0及更高版本中的FTP状态代码》本文介绍IIS7.0中的FTP状态代码,方便大家在使用iis中发现ftp的问题... 简介尝试使用 FTP 访问运行 Internet Information Services (IIS) 7.0 或更高版本的服务器上的内容时,IIS 将返回指示响应状态的数字代

MySQL 添加索引5种方式示例详解(实用sql代码)

《MySQL添加索引5种方式示例详解(实用sql代码)》在MySQL数据库中添加索引可以帮助提高查询性能,尤其是在数据量大的表中,下面给大家分享MySQL添加索引5种方式示例详解(实用sql代码),... 在mysql数据库中添加索引可以帮助提高查询性能,尤其是在数据量大的表中。索引可以在创建表时定义,也可

使用C#删除Excel表格中的重复行数据的代码详解

《使用C#删除Excel表格中的重复行数据的代码详解》重复行是指在Excel表格中完全相同的多行数据,删除这些重复行至关重要,因为它们不仅会干扰数据分析,还可能导致错误的决策和结论,所以本文给大家介绍... 目录简介使用工具C# 删除Excel工作表中的重复行语法工作原理实现代码C# 删除指定Excel单元

Java实现本地缓存的常用方案介绍

《Java实现本地缓存的常用方案介绍》本地缓存的代表技术主要有HashMap,GuavaCache,Caffeine和Encahche,这篇文章主要来和大家聊聊java利用这些技术分别实现本地缓存的方... 目录本地缓存实现方式HashMapConcurrentHashMapGuava CacheCaffe

Python实现一键PDF转Word(附完整代码及详细步骤)

《Python实现一键PDF转Word(附完整代码及详细步骤)》pdf2docx是一个基于Python的第三方库,专门用于将PDF文件转换为可编辑的Word文档,下面我们就来看看如何通过pdf2doc... 目录引言:为什么需要PDF转Word一、pdf2docx介绍1. pdf2docx 是什么2. by