Objective-C学习笔记第七章深入了解Xcode
2014-10-30 16:09
357 查看
第七章深入了解[/b]Xcode[/b] 一、更改自动生成签名的实现类的公司名[/b]
在终端中输入
Defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions ‘{“ORGANIZATIONNAME” = “自定义名字”;}’
快速切换编辑器和文件浏览器[/b]
(Command 键)+
(Shift 键)+ E
格式化代码[/b]
选择内容后,鼠标右键选择Re-indent selection
代码左右移动
+[ 向左或者
+]向右
代码提示解释[/b]
E表示
符号、#表示#define指令、m表示方法、C表示类
Control + . 和shift + control + .反向循环
制作快照[/b]
选择File > Make Snapshot 或者按快捷键command-control-S
~/Library/Application Support/Develop/Shared/Snapshot/Repository.sparseimage文件有时会损坏无法建立快照,尝试删除文件解决问题
还原快照[/b]
File > Snapshots
替换内容[/b]
Edit > Find
选择一个变量后Edit > Edit all in Scope选项开启 可以选定一个范围是局部变量或参数
重构类[/b]
Edit > Refactor
选择Edit > Refactor 在提示框中输入新名字后所有类的引用被重写
emacs[/b]快捷键[/b]
emacs是mac机上古老的文本编辑软件其快捷键得到后来众多用户的认可因而大部分文本编辑软件都支持,Xcode也如此
control-F:向右边(Forward)移(同右箭头)
control-B:向左边(Backward)移(同左箭头)
control-p:移动到前(Previous)一行(同上箭头)
control-n:移动到下(Next)一行(同下箭头)
control-a:移动到行首(同command + 左箭头)
control-e:移动到行首尾(End,同command + 右箭头)
control-t:转置(Transpose,交换)光标两边的符号
control-d:删除(Delete)光标右边的字符
control-k:删除(Kill)光标所在行中光标后的代码,便于你重写行尾的代码
control-L:将插入点置于窗口郑重
快速打开[/b]
Command + shift + d
书签[/b]
Command + d
代码折叠[/b]
带有大括号的地方边框颜色会比较深,代码越复杂(大括号越多)颜色越深
在View > Code Folding中可以设置开闭
在导航条菜单中插入字符串[/b]
在代码中键入#prama mark 自定义
帮助文档速查
按住option(alt)双击关键词即可打开相关帮助文档,需要联网
调试[/b]debug[/b]
暴力调试
使用NSLog控制台输出数据值
在终端中输入
Defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions ‘{“ORGANIZATIONNAME” = “自定义名字”;}’
快速切换编辑器和文件浏览器[/b]
(Command 键)+
(Shift 键)+ E
格式化代码[/b]
选择内容后,鼠标右键选择Re-indent selection
代码左右移动
+[ 向左或者
+]向右
代码提示解释[/b]
E表示
符号、#表示#define指令、m表示方法、C表示类
Control + . 和shift + control + .反向循环
制作快照[/b]
选择File > Make Snapshot 或者按快捷键command-control-S
~/Library/Application Support/Develop/Shared/Snapshot/Repository.sparseimage文件有时会损坏无法建立快照,尝试删除文件解决问题
还原快照[/b]
File > Snapshots
替换内容[/b]
Edit > Find
选择一个变量后Edit > Edit all in Scope选项开启 可以选定一个范围是局部变量或参数
重构类[/b]
Edit > Refactor
选择Edit > Refactor 在提示框中输入新名字后所有类的引用被重写
emacs[/b]快捷键[/b]
emacs是mac机上古老的文本编辑软件其快捷键得到后来众多用户的认可因而大部分文本编辑软件都支持,Xcode也如此
control-F:向右边(Forward)移(同右箭头)
control-B:向左边(Backward)移(同左箭头)
control-p:移动到前(Previous)一行(同上箭头)
control-n:移动到下(Next)一行(同下箭头)
control-a:移动到行首(同command + 左箭头)
control-e:移动到行首尾(End,同command + 右箭头)
control-t:转置(Transpose,交换)光标两边的符号
control-d:删除(Delete)光标右边的字符
control-k:删除(Kill)光标所在行中光标后的代码,便于你重写行尾的代码
control-L:将插入点置于窗口郑重
快速打开[/b]
Command + shift + d
书签[/b]
Command + d
代码折叠[/b]
带有大括号的地方边框颜色会比较深,代码越复杂(大括号越多)颜色越深
在View > Code Folding中可以设置开闭
在导航条菜单中插入字符串[/b]
在代码中键入#prama mark 自定义
帮助文档速查
按住option(alt)双击关键词即可打开相关帮助文档,需要联网
调试[/b]debug[/b]
暴力调试
使用NSLog控制台输出数据值
相关文章推荐
- c++学习笔记-------《c++自学通》第七章 深入了解类
- Objective-C 学习笔记(三) Xcode操作技巧
- 第七章 深入了解Xcode
- hadoop学习笔记之深入了解YARN
- 【OpenCV学习笔记】二、深入了解 cv::Mat
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第七章 类 课后题 7-6 解析
- Spring Boot学习笔记03--深入了解SpringBoot的启动过程
- [学习笔记—Objective-C]《Objective-C-基础教程 第2版》第二章~第七章
- 第七章深入了解Xcode
- StringTemplate.Net 学习笔记(9):深入了解模板组文件
- C/C++学习笔记1 - 深入了解scanf()/getchar()和gets()等函数
- hadoop学习笔记之深入了解map-reduce
- python学习笔记(二)--深入了解python函数
- 黑马程序员-7-Objective-C学习笔记(OC对象深入认识)
- C/C++学习笔记1 - 深入了解scanf()/getchar()和gets()等函数
- openwrt gstreamer实例学习笔记(三.深入了解gstreamer 的 Element)
- [学习笔记—Objective-C]《Objective-C-基础教程 第2版》第二章~第七章
- 【Java学习笔记之二十八】深入了解Java8新特性
- Objective-C边学边记-6:深入了解Xcode
- C/C++学习笔记1 - 深入了解scanf()/getchar()和gets()等函数(原创)