Android Studio高效开发插件及配置
当前Android开发毋庸置疑首选的IDE就是AndroidStudio,合理的设置和插件配置,会显著提高日常开发效率,个人开发环境配置如下,以供参考。
安装好AndroidStudio后,第一步最好是安装好必备的各类插件,便于AS优化配置。JDK和SDK的安装配置不再赘述。在File–settings–Plugins中Marketplace一栏中,可以搜索所需要的plugins插件(AS 3.4为例)。或者可以在jetbrains plugins官网上搜索,下载plugin的zip包,然后在如上步骤的plugin搜索界面,点击菜单栏选择install plugin form disk就可以选择已经下载好的zip安装包。一般在AS中下载失败时候,使用该方式比较好。

- 以下为个人开发配置的
plugins
string或color等xml中,提示当前item被使用次数Better Comments代码注释的友好化CamelCase代码驼峰风格切换CheckStyle-IDEA代码样式检测CodeGlance类似于sublime text的右侧的代码预览Codota在线代码友好提示,根据你当前语境,提示常规写法Custom Postfix Templates自定义模板插件类,用于模板定义DartFlutter开发的Dart插件File Watchers动态监测文件变动,执行响应task的任务FlutterFlutter开发的插件Git Flow Integrationgit协作方式的管理,使用git flow分支风格开发的配置GitToolBoxgit相关的辅助工具,可以在project模式下展示当前分支,待提交次数,以及分支切换等,可以在代码中提示当前代码块的commiter以及备注等信息Gradle Dependencies And Plugins Helpergradle依赖库的信息提示,好像无效了Grep Console用于logcat、run等控制台内部可以选择,编辑以及搜索查询等GsonFormatjson转为java的bean对象类Json Parser~~用于在AS中查看格式化的json~~JSON To Kotlin Classjson数据转为kotlin的data classKey Promoter X快捷键配置插件,可以提示你将常用的操作,配置为快捷键。Kotlinkotlin语言插件Material Theme UI配置AS的主题风格,远比自带风格漂亮得多Power Mode II纯粹缓解乏味的,移植自atom的,代码编写时候会蹦出火花效果。(settings–Appearance&behavior–PowerMode中可以配置设置,关闭震动等效果)Rainbow Brackets代码中花括号{}和括号()层级分化不同颜色区分。RegexpTester用于检测正则表达式ScreenMatch屏幕适配用的,便于根据尺寸基准,生成其他尺寸的dimen配置。Shifter使用快捷键,移动代码关键词SonarLint静态代码质量检测,提示代码风格以及不规范的写法,无效引用,冗余资源等。Statistic代码静态分析,能够统计文件大小、代码总行数之类的。String Manipulation代码文本风格的切换,驼峰、大小写、snake风格等。
**注:**删除线的plugin可选
