如何在新的电脑里面搭建自己熟悉的开发环境,androID studio里面常用到的相关的插件有:
首先看一下,如何安装:
启动快捷键:Ctrl + Alt + S打开插件搜索界面。
GsonFormat将 Json 字符串快速转成 JavaBean 对象,免去我们根据 Json 字符串手写对应 Java Bean 的过程.
Tips: 可以使用快捷键 alt + s (windows) / option + s (mac)
@H_301_12@Android ButterKnife Zelezny配合 butterknife 实现注解,不用再手动实现 findVIEwByID 了。
Android Code Generator根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。
Android Parcelable code generatorJavaBean 序列化,快速实现 Parcelable 接口。
在右边实现代码预览,类似于 sublime ,快速定位。
查找 BUG 的插件。具体使用可见 freddyyao 的简书文章 -> 代码缺陷扫描神器——FindBugs
使用wifi无线调试你的app,无需root权限
在 AndroID Studio 中,请求、调试接口
根据 xml 自动生成 style 代码的插件。 需要把要生成 style 的代码 copy 到 styles.xml 中,选中进行设置。
Android Drawable Importer
这是一个非常强大的图片导入插件。它导入AndroID图标与Material图标的Drawable ,批量导入Drawable ,多源导入Drawable(即导入某张图片各种dpi对应的图片)
Genymotion
一款速度较快的 AndroID 模拟器,可以在 AndroID Studio 中直接开启。
在 AndroID Studio 中调试数据库 (sqlite)
详细使用参考:在 Android Studio 上调试数据库 ( SQLite )
ButterKnife这个第三方库每次更新之后,绑定vIEw的注解都会改变,从bind,到inject,再到bindvIEw,搞得很多人都不敢升级,一旦升级,就会有巨量的代码需要手动修改,非常痛苦当我们有一些非常棒的代码需要拿到其他项目使用,但是我们发现,那个项目对第三方库的使用是有限制的,我们不能使用butterknife,这时候,我们又得从注解改回findvIEwbyID针对上面的两种情况,如果vIEw比较少还好说,如果有几十个vIEw,那么我们一个个的手动删除注解,写findvIEwbyID语句,简直是一场噩梦(别问我为什么知道这是噩梦)所以,这种有规律又重复简单的工作为什么不能用一个插件来实现呢?于是RemoveButterKnife的想法就出现了。
具体介绍
AndroidProguardPlugin
一键生成项目混淆代码插件,值得你安装~
为 EventBus 提供快速索引和跳转(目前只支持 EventBus 3.x 版本)
从 EventBus.post 到 @Subscribe 或者 onEventMainThread
从 @Subscribe 到 EventBus.post
Android Studio Prettify
可以将代码中的字符串写在string.xml文件中
选中字符串鼠标右键选择图中所示
在Git 中想要过滤掉一些不想提交的文件,可以把相应的文件添加到.gitignore 中,而.gitignore 这个AndroID Studio 插件根据不同的语言来选择模板,就不用自己在费事添加一些文件了,而且还有自动补全功能,过滤文件再也不要复制文件名了。
我们做项目的时候,并不是所有文件都是要提交的,比如构建的build 文件夹,本地配置文件,每个Module 生成的iml 文件,但是我们每次add,commit 都会不小心把它们添加上去,而gitignore 就是解决这种痛点的,如果你不想提交的文件,就可以在创建项目的时候将这个文件中添加即可,将一些通用的东西屏蔽掉。
Markdown Navigator
markdown插件
ECTranslation
AndroID Studio 翻译插件,可以将英文翻译为中文.
Codota
搜索最好的AndroID代码.
ExynapExynap 一个帮助开发者自动生成样板代码的 AndroIDStudio 插件
一款Intellj IDEA 和AndroID Studio的插件,可以为MVP生成接口以及实现类,解放双手。
具体请查看Android Studio插件之MVPHelper,一键生成MVP代码一文
一键清理缓存、卸载,重启 APP
JsON To Kotlin Class (JsonToKotlinClass)
帮助你快速将Json字符串转换成kotlin的data class模板,kotlin编码必备
总结
以上是内存溢出为你收集整理的Android Studio 定制个性化开发环境全部内容,希望文章能够帮你解决Android Studio 定制个性化开发环境所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)