AppCode的一些设置

快捷键:
settings(花键+,) - Keymap 打开快捷键设置:
ps:下面的快捷键,大部分是我自己设置的,仅用来记录我的使用习惯,appcode默认不是这样的,我把快捷键的功能英文描述罗列出来了,默认是什么可以在keymap中找
花+1  show intention actions 弹出一些潜在动作的菜单
例如下图,能在一个头文件中把还没应用的函数自动生成代码到cpp文件中,非常有用
还有很多别的非常有用的方法,输入函数名,则可以自动创建函数
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
花+/  code---completion---basic (弹出代码补全的popup)
花+d delete line (删除当前行代码)
花+shift+d duplicate line or block  (复制当前行代码至下一行或者当前选中的代码)
花+shift+t  navigator下的class... (打开类)
花+shift+r navigator下的file...(打开资源(包括类和其他图片等文件))
花+o file structure (查看当前类的所有成员函数和变量,输入则搜索,回车则跳转到,非常好用)
花+shift+o navigator下的symbol... (打开函数和变量(居然还是所有类的,不过他会帮你智能排列,优先当前类,不过我还是有点担心项目大了性能有点问题))
花+shfit+p  copy paths (拷贝当前文件路径)
花+shift+c  comment with block comment (/**/注释代码块)
opt+上箭头  move line up (上移代码行)
opt+下箭头 move line down(下移代码行)
花+上箭头 select word at caret(智能选择字符)
花+下箭头 unselect word at caret(取消智能选择字符)
花+shift+f  reformat code..(格式化代码,而且默认还是我喜欢的sun样式,当然可以设置,^_^)
花+sfhit+g find usages(搜索函数的全局调用,相当于eclipse上面的search reference)
花+shift+h type  hierarchy(类的继承信息)
F2 hide active tool windows(隐藏界面最下面的弹出栏目,tool windows)
F3 view--tools windows--view (打开debug栏)
花+n code--generate  (打开函数应用和重写菜单,非常有用)

appcode设置快捷键的时候还会提醒你当前的设置和那些冲突,是否要移除旧设置这样贴心的提醒。什么?你想还原成默认设置?放心,你之前的设置appcode已经是早就帮你“继承”了一套设置,然后在这个“子设置”上面进行的,就像wow中给你几套天赋,爱用那套用那套


其他:
下面所有设置均在settings中
背景颜色:
editor - colors & fonts - general - default text   background打上钩,并且设置成C3E4AF
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 
显示代码行数和删除代码编辑区域的那条margin线
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事

自动完成菜单中不区分大小写而且默认选择第一个
  AppCode的一些设置 - Sylar_Lin - 低调做人高调做事 
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事

显示内存占用
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 
 设置生成类模块时的作者信息
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 
设置鼠标点击时光标的位置为代码行的正确位置,而不是鼠标点击的当前位置:
例如鼠标点击代码行尾后的空白位置,光标会自动移到代码末,而不是在空白位置上,
(ps:但是官方貌似更建议不要取消这个功能,而结合使用花+左右箭头来移动光标到行末和行首,详细查看 这里
anyway,我用了一段时间,反而觉得有点画蛇添足,所以还是用回eclipse养成的习惯。
去掉下图的选钩
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 

设置c++类和头文件中自动生成构造函数和析构函数
本人刚开始写c++ 不知道是否有必要这样,这只是我的旧习惯而已
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 

#parse("Objective-C File Header.m") #[[#include]]# "${HEADER_FILENAME}" ${NAME}::${NAME}(){ } ${NAME}::~${NAME}(){ }


#parse("Objective-C File Header.m") #[[#ifndef]]# __${NAME}_H_ #[[#define]]# __${NAME}_H_ #[[#include]]# <iostream> class ${NAME} { public : ${NAME}(); ~${NAME}(); }; #[[#endif]]# //__${NAME}_H_

官方介绍中使用的主题(不错!推荐)
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 
关闭tab后,打开上次打开的那个tab
AppCode的一些设置 - Sylar_Lin - 低调做人高调做事
 
待续...


转载地址:http://blog.163.com/sylar_lin/blog/static/192332093201312611048365/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值