Android studio 与 IntelliJ IDEA 使用总结

安装

intellj idea 破解安装

Android

常用插件

Android

Java

自动生成 serialVersionUID

bashsupport

优化

UI

其他

高级

Android studio 插件的开发

注解

File and code template -> includes -> file header

 /**
 * 
 *
 * @author ex-linzhi002 <a href="mailto:ex-linzhi002@pingan.com.cn">Contact me.</a>
 * @version 1.0
 * @since ${DATE} ${TIME}
 */

新建类的时候进行说明

Intellj 后台开发

1. RestfulToolkit 快速URL

功能描述:

  1. 根据 URL 直接跳转到对应的方法定义
    1. (Window 快捷键 Ctrl + Alt + N
    2. Mac 快捷键 option + cmd + N
  2. RestServices侧边栏

2. Maven Helper 依赖分析

3. JRebel 热部署 【待实践】

参考破解地址 (附一个参考地址:https://blog.csdn.net/qierkang/article/details/95095954)

Android / Intellj 共用

1. Translation

用法详解

  1. Translate and Replace 【重点应用】用于方法和类的命名上提高代码的可读性

  2. Translate Documentation 能翻译文档并且自动排版,非常易于阅读

  3. Mac Pro 快捷键

    1. Ctrl + command + i 快速翻译框
    2. +U 翻译 / + O translter replate

2. codota

【注意】:通过查找关联的案例,提高自己的编程能力

使用方式

  1. 选中要查询的类->
    1. 右击 get relevant examples / (Mac Pro )ctrl + Shift + O
    2. window Ctrl + Shift + O

3. Rainbow brackets 不同层级的brackets显示不同颜色

提高开发效率

Lombok 自动生成 get、set toString

自动生成 get、set、toString、equals和hashCode方法

Android Studio

  1. 安装 Lombok Plugin
  2. 增加依赖
    dependencies {
     compileOnly 'org.projectlombok:lombok:1.18.10'
     annotationProcessor 'org.projectlombok:lombok:1.18.10'
    }

GoogleLibraryVersionQuerier

帮助你快速添加依赖库和查询历史版本

使用技巧