Android Studio常用插件

来源:互联网 发布:agv调度系统算法 编辑:程序博客网 时间:2024/06/10 23:15

原文地址:http://www.jianshu.com/p/a7466af2a8e5

引言

工欲善其事,必先利其器!作为一名苦逼的程序员,提高开发效率,可以使用节约的时间做其他事情。

1、.ignore

在Git 中想要过滤掉一些不想提交的文件,可以把相应的文件添加到.gitignore 中,而.gitignore 这个Android Studio 插件根据不同的语言来选择模板,就不用自己在费事添加一些文件了,而且还有自动补全功能,过滤文件再也不要复制文件名了。没有ignore file 可以右键项目New 出自动生成上面模板的 ignore file,已有ignore file 的话可以右键文件选择Add template...,也可以右键将向忽略的文件直接添加到ignore file 里。

2、Android ButterKnife Zelezny

ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及 setOnClickListener代码,可视化一键生成。



3、Android Parcelable code generator

快速实现Parcelable接口的插件。



4、Android Postfix Completion

可根据后缀快速完成代码。



5、Codota

该网站搜集了大量的代码,号称超过700W的代码实例。提供了chrome和as插件。

6、Dash

Dash是一个API文档浏览器( API Documentation Browser),以及代码片段管理工具(Code Snippet Manager)。安装此插件后,可以打开Dash客户端,如果Dash里多个API文档,默认打开Android。很多IDE都支持Dash,只要安装相应的插件即可。



7、DataBase Navigator

轻量级的,在Android Studio中使用的数据库可视化插件。



8、GsonFormat

GsonFormat是一个快速格式化json数据,自动生成实体类参数的插件。



9、Lifecycle Sorter

可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序。



10、Markdown

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。

11、 Android Drawable Importer

为了适应所有Android屏幕的大小和密度,每个Android项目都会包含drawable文件夹。任何具备Android开发经验的开发人员都知道,为了支持所有的屏幕尺寸,你必须给每个屏幕类型导入不同的画板。Android Drawable Importer插件能让这项工作变得更容易。它可以减少导入缩放图像到Android项目所需的工作量。Android Drawable Importer添加了一个在不同分辨率导入画板或缩放指定图像到定义分辨率的选项。这个插件加速了开发人员的画板工作。

参考使用地址:http://blog.csdn.net/ziwang_/article/details/51713623

12、Material Design Icon Generator

一款帮助我们设置Material风格图标的插件

13、SelectorChapek for Android

根据资源自动生成相应的selector。

14、JavaDoc

添加注释,可自定义模板。

15、Android Holo Colors Generator

通过自定义Holo主题颜色生成对应的Drawable和布局文件

16、Android strings.xml tools

可以用来管理Android项目中的字符串资源。它提供了排序Android本地文件和添加缺少的字符串的基本操作。虽然这个插件是有限制的,但如果应用程序有大量的字符串资源,那这个插件就非常有用了。

17、lint-cleaner-plugin

删除未使用的资源,包括String字符串,颜色和尺寸。 这是一个Gradle插件,所以如何配置可以去github的源码上看。
插件源码地址:https://github.com/marcoRS/lint-cleaner-plugin

18、 Material Theme UI

This will add the Material Theme look to your IDE.


19、Key pomoter

Shows to user how easy he can make same action using only keyboard(menus and toolbar button mouse clicks initiates shortcut display)
简单来说,就是执行操作后,提示对应操作的快捷键,可以帮助记忆快捷键。

20、ECTranslation

翻译插件,可以再IDE里直接翻译单词,方便很多。



0 0
原创粉丝点击