内容简介: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 插件,前端编程效率蹭蹭涨
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Nginx高性能Web服务器详解
苗泽 / 电子工业出版社 / 2013-10 / 59.00元
《Nginx高性能Web服务器详解》全面介绍了当前Internet上流行的一款开放源代码的Web服务器——Nginx。全书一共分为四大部分,分别从入门、功能、实现和应用等四个方面对Nginx服务器的知识进行完整阐述,从而满足广大读者在应用Nginx服务器时的普遍性需求。同时也深入剖析了Nginx服务器的工作原理和实现技术,对其中使用到的数据结构和方法进行了详细阐述,并且结合实际的应用情况给出了多个......一起来看看 《Nginx高性能Web服务器详解》 这本书的介绍吧!