AppCode 死磕记录.

快捷键

Command + 系列:

command + 1 隐藏显示左侧栏
command + 2 收藏 还没用过这个功能
command + 4 显示隐藏底部栏(console等)
command + 6 显示底部的TODO(标识项目中的所有TODO标签)
command + 7 显示当期那文件的所有方法结构
command + 8
command + 9 显示底部Version Control 查看git记录
command + 0 显示底部messages

command + B Go to definition
command + D 拷贝粘贴上一行的内容
command + E Rencent Files
command + F 当前文件内查找内容
command + J 快速生成property等, 这个应该能配置的吧.
command + K 提交代码
command + L 跳转到行号
command + N 快速帮你生成方法 (init , override, 模板方法)
command + O 搜索类
command + R 文件内替换
command + T Git Unstash changes
command + U 跳转当前类的父类以及协议
command + X 删除当前行以及下一行
command + ; 跳到工程配置
command + . 折叠当前方法或实现
command + / 注释
command + , preferences

shift + command 系列

shift + command + 上/下 将当前行向上/下移动
shift + command + 左/右 光标选中反选
shift + command + U 将选中内容大写/小写
shift + command + O 全局找文件
shift + command + K 提交并推送到远端

快捷键
option + command 系列.
option + command + enter 重构一个方法一个变量什么的. 这一行出现小灯泡的时候使用, 会告诉你如何修复警告.
option + command + Z Git重置本地文件
option + command + R 选择target device
option + command + O 全局搜索方法
option + command + L 格式化选中代码

option + 系列
option + F1 select + In
option + F3 收藏代码, 可通过command + 3 查看
option + F7 查看代码Usage
option + F12 打开自带终端

ctrl + T 重构选中代码

ctrl + Option + I 向下滾動

后面标记出常用快捷键

怎么使用AppCode 提高编码效率?
问题
  • [x] 怎么快捷缩进代码 -> Tab & Shift + Tab
  • [ ] 如何搜索全局字符串 ??
  • [ ] 如何快速生成属性懒加载?
  • [ ] 报错怎么能够更明显
  • [ ] 主题
  • [ ] 格式化代码是否可以配置自己的clang-format?
优势
  1. 代码重构方面优势很大
  2. 自动生成代码
    • 自动生成代码(property(command+J), implementation(command+N), 自动引入头文件(option+command+enter))
常用工具
  1. 界面右下角可以选择当前的debug target
  2. 界面右下角可以切换分支等操作
  3. 界面左下区域,左侧栏提供断点

你可能感兴趣的:(AppCode 死磕记录.)