********************VS2013********************
Ctrl+, 快速查找文件
Ctrl+; 快速定位文件
Ctrl+Shift+U: 全部变为大写
Ctrl+U: 全部变为小写代码快捷键
Ctrl+W:选中单词
ctrl + J :智能提示:
ctrl + shift +空格 :方法参数提示
CTRL + - : 向后定位,回到上一个编辑的光标点
#region快捷键:选中要注释的内容,按ctrl+K,S,选择#region 或输入#region tab tab
prop 快速输入属性
1.快速using(这个的快捷键是ctrl+.)
6,如何使用快捷键在当前代码行的上面或下面插入一行(推荐,很实用)
按下Ctrl+Enter会在上面插入一个空行,Ctrl+Shift+Enter则会在下面插入一个空行。光标会移至新行的开始处。
8,通过按"tab"两次插入代码块
操作步骤:
在编辑的中输入代码片段,比如"for"
在这个状态下,按两次"tab"键,将会插入代码块,如下图所示
此时你可以把第一"i"改成"j",然后按Tab键,则所有的变量都变成了"j"。
备注:这样既快又不容易语法出错。
********************AS********************
Android Studio创建的Android项目一般需要忽略.idea文件夹、.gradle文件夹、所有的build文件夹、所有的.iml文件及local.properties文件。
快捷键:
Ctrl+Insert 生成
Ctrl+O 重写,覆盖 方法。
Ctrl+I 实现方法
Ctrl+空格 智能补齐。
Alt+Enter 自动引用
ctrl+alt+t 选择要包裹的代码块,然后按下 就可以调出生成代码块,如 try catch
ctrl+alt+左 右 回退 前进光标位置
LOG:
Log.v() 最琐碎,意义最小的 对应 verbose 级别最低
Log.d() 打印调试信息 对应debug
LOG.I() 比较重要的数据,想看到的数据,对应 info //正常色 白
log.w() 打印警告信息,对应warn
LOG.E() 打印错误信息 对应 error //红色
快捷录入 logi 回车或Tab
快捷创建TAG变量 。onCreate 方法外输入 logt 可自动创建 TAG 变量。
********************Xcode********************
Ctrl+左 右 切换打开的程序
Ctrl+. 代码补充提示
Tab 确认补充代码 也可回车
Ctrl+/ 切换参数
win
Com+[ 多行反缩进
Com+] 多行缩进
Com+F 查找
Com+L 转到某行
alt
Option+鼠标双击 查看API文档
Option+左键 窗口API文档
三种代码提示标签:
#pragma mark aaaarguments tishi
// TODO:XXX tishi
// FIXME:XXX tishi
转义字符%
--*变量 类变量
选按钮,选择菜单Editor→Arrange-→Send to Back,将按钮放在其他所有控件的后面。
0x11 16进制数17 , 0XFF
super 调用父类
self
- 实例方法:-(void)simpleInstanceMethod;
MyClass *objectName = [[MyClass alloc]init] ;
[objectName simpleInstanceMethod];
+ 类方法 :+(void)simpleClassMethod; [MyClass simpleClassMethod];
: 参数 如: :(CGfloat)length andBreadth:(CGfloat)breadth;
andBreadth 可选 连接两个参数 (应该是自定义名)
() (返回类型) 如:-(void)
() (参数类型) 如::(CGfloat)length ;
[] 调用方法
空格 调用下级方法 如:[self setMyString:@"Test"]; 如:[MyClass simpleClassMethod];