快捷键
Action | Mac OSX |
---|
注释代码 // | cmd+/ |
注释代码 /**/ | cmd+opt+/ |
代码格式化 | cmd+opt+L |
代码格式化 | cmd+opt+L |
无用包去除 | opt+ctrl+O |
查找 | cmd+F |
替换 | cmd+R |
移动代码 | opt+shift+up/down |
删除一行 | cmd+delete |
扩大缩小选中范围 | opt+up/down |
快捷复写方法 | ctrl+O |
快捷定位到行首/尾 | cmd+left/right |
该文件方法结构查找 | cmd+F12 |
查找调用的位置 | ctrl + opt + H |
大小写转换 | cmd+shift+U |
查找类 | cmd+O |
查找所有结构 | double shift |
查找所有方法 | opt+cmd+O |
快捷生成结构体 | cmd + opt + T |
gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
defaultConfig {
applicationId "me.storm.ninegag"
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0.0"
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
buildTypes {
debug {
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
lintOptions {
abortOnError false
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:21.0.2'
compile 'com.etsy.android.grid:library:1.0.5'
compile 'com.alexvasilkov:foldable-layout:1.0.1'
compile project(':extras:ShimmerAndroid')
}