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 class
Key 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
可选