内容简介:Google 在2013年5月的 I/O 开发者大会推出了基于 IntelliJ IDEA Java IDE 上的 Android Studio。Android Studio 是一个功能齐全的开发工具,还提供了对第三方插件的支持,让开发人员更快速更好的开发应用程序。首先通过导航栏Android Studio 支持三种安装插件的方法:
Google 在2013年5月的 I/O 开发者大会推出了基于 IntelliJ IDEA Java IDE 上的 Android Studio。Android Studio 是一个功能齐全的开发工具,还提供了对第三方插件的支持,让开发人员更快速更好的开发应用程序。
插件安装
首先通过导航栏 File | Settings 或是直接 Ctrl+Alt+S 打开设置对话框,选择 Plugins 。找到需要的插件后点击右侧的 Install 按钮进行下载安装,安装完成后 Install 按钮会变成 Restart Android Studio ,点击 Restart 重启 Android Studio 即可。
Android Studio 支持三种安装插件的方法:
- Install JetBrains Plugins: 安装 JetBrains 的官方插件。官方插件种类非常丰富,包含辅助用户体验、语言支持等,稳定可靠,勤于更新。
- Browse repositories: 浏览官方仓库。官方仓库不仅有官方插件,还有来自社区的插件的第三方插件。
- Install plugin from disk: 从本地安装插件。IDEA 的插件打包之后,用此功能就可以安装,方便了小团体之间的插件开发和共享。
插件汇总
.ignore
Download | GitHub
.ignore 是一个快速生成 .gitignore
(Git)、 .hgignore
(Mercurial)、 .npmignore
(NPM)、 .dockerignore
(Docker)、 .chefignore
(Chef)、 .cvsignore
(CVS)、 .bzrignore
(Bazaar)、 .boringignore
(Darcs)、 .mtn-ignore
(Monotone)、 ignore-glob
(Fossil)、 .jshintignore
(JSHint)、 .tfignore
(Team Foundation)、 .p4ignore
(Perforce)、 .flooignore
(Floobits)、 .eslintignore
(ESLint)、 .cfignore
(Cloud Foundry)、 .jpmignore
(Jetpack)、 .stylelintignore
(StyleLint)、 .stylintignore
(Stylint)、 .swagger-codegen-ignore
(Swagger Codegen)、 .helmignore
(Kubernetes Helm)、 .upignore
(Up)、 .prettierignore
(Prettier)、 .ebignore
(ElasticBeanstalk) 文件的插件。 它支持的 JetBrains IDE 有 Android Studio
、 AppCode
、 CLion、IntelliJ IDEA
、 PhpStorm
、 PyCharm
、 RubyMine
、 WebStorm、DataGrip
。
360 FireLine
Download |WebSite
FireLine 是一款是免费的支持 Android 和 Java 代码的静态代码扫描工具,支持安全和资源泄露规则的检查。主打的安全检查规则是根据360业务多年技术沉淀而来,内存类检查的精确度业内领先。最新版本已经兼容阿里巴巴Java代码规范(P3C)。
ADB Idea
Download | GitHub
ADB Idea 是一款 ADB 调试工具,支持 Uninstall App、Kill App、Start App、Restart App、Clear App Data、Clear App Data and Restart 等操作的插件。
ADB WIFI
Download | GitHub
ADB WIFI 是一款无需 root 就可以通过 WiFi 调试 Android APP 的 Android Studio 插件。
Alibaba Java Coding Guidelines
Download | GitHub
Alibaba Java Coding Guidelines 是一款 Java 代码规约扫描插件。
Android ButterKnife Zelezny
Download | GitHub
Android ButterKnife Zelezny 是一款用于根据 activities/fragments/adapters 选中的 xml 布局生成 ButterKnife 注入的插件。选中 activities/fragments/adapters 中引用的 xml 布局,点击 Generate 菜单或使用快捷键 Alt + Insert ,然后选择 Generate ButterKnife Injections 即可。
Android Code Generator
Download | GitHub
Android Code Generator 是一款根据布局文件快速生成对应的Activity、Fragment、Adapter、Menu 的插件。
Android Methods Count
Android Methods Count 是一款统计 Android 依赖库中方法的总个数的插件。
Android Parcelable code generator
Download | GitHub
Android Parcelable code generator 是一款基于数据类中的字段快速实现 Parcelable 接口的插件。在编辑器中点击 Generate 菜单或使用快捷键 Alt + Insert ,然后选择 Parcelable 即可。
AndroidSourceViewer
Download | GitHub
AndroidSourceViewer 是一款在 Android Studio 中在线查看 Android 和 Java 指定版本源码插件。
CheckStyle-IDEA
Download | GitHub
CheckStyle-IDEA 是一款帮助 程序员 编写符合编码标准的 Java 代码的插件。它可以自动执行检查 Java 代码的过程,从而使人类免于这项无聊但重要的任务,这使其成为希望实施编码标准的项目的理想选择。Checkstyle 具有高度可配置性,可以支持几乎任何编码标准。Checkstyle 提供了一个示例配置文件,支持 Sun Code Conventions 和 Google Java Style。
CodeGlance
Download | GitHub
CodeGlance 是一款显示类似于 Sublime 中的代码小地图用于快速定位代码的插件。
EventBus3 Intellij Plugin
Download | GitHub
EventBus3 Intellij Plugin 是一款为 EventBus 提供快速索引和跳转的插件。
FindBugs-IDEA
Download | GitHub
FindBugs-IDEA 是一款通过提供静态字节码分析以从 IntelliJ IDEA 中查找 Java 代码中的 bug 的插件。FindBugs 是一个 Java 缺陷检测工具,它使用静态分析来查找超过200个错误模式,比如空指针取消引用、无限的递归循环、Java 库的糟糕使用和死锁。FindBugs 可以在大型应用程序中识别数百个严重缺陷(通常每1000-2000行非注释源语句中约有1个缺陷)。
GsonFormat
Download | GitHub
GsonFormat 是一款快速格式化 json 数据并自动生成实体类参数的插件。新建实体类并在编辑器中点击 Generate 菜单或使用快捷键 Alt + Insert ,然后选择 GsonFormat 即可。
Lifecycle Sorter
Download | GitHub
Lifecycle Sorter 是一款可以对 Activity 或 Fragment 的生命周期方法按照它们在应用程序中的调用顺序进行 排序 的插件。
Markdown Navigator
Download | GitHub
Markdown Navigator 是一款带有 GFM 和匹配的预览样式的的 Markdown 插件。
MVPHelper
Download | GitHub
MVPHelper 是一款 Intellj IDEA 和 Android Studio 自动生成 MVP 模式所需接口以及实现类的插件。在 Contract 类或者 Presenter 类内部,点击 Generate 菜单或使用快捷键 Alt + Insert , 然后选择 Mvp Helper 即可生成对应文件.
QAPlug-PMD
Download |WebSite
QAPlug-PMD 是一款通过检测源代码发现常见的编程缺陷的插件(包含 PMD )。它跟 Findbugs 类似,但是它不是检测字节码,它是直接检测源代码。 PMD 支持 Java、JavaScript、Salesforce.com Apex and Visualforce、PLSQL、Apache Velocity、XML、XSL 等语言。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- idea常用插件分享 瞬间提升开发效率。
- 使用IDEA插件来提升Mybatis开发效率
- IntelliJ IDEA 常用插件一览,让效率成为习惯
- 30个极大提高开发效率的Visual Studio Code插件
- 30个极大提高开发效率的Visual Studio Code插件
- 用好这 7 个 VS Code 插件,前端编程效率蹭蹭涨
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
高性能HTML5
Jay Bryant、Mike Jones / 奇舞团 / 电子工业出版社 / 2014-5
《高性能html5》为读者讲解了如何用html5 从一开始就设计一个高性能的网站,以及如何对已有网站进行改良,使得它们具备优越的性能。《高性能html5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。 通过学习《高性能html5》,读者能够掌握如何创建自己的高性能网站。《高性能html5》适合于想创建自己网站的初学者,同样......一起来看看 《高性能HTML5》 这本书的介绍吧!