推荐几个可提高开发效率的Android studio插件

       最近整理了一些平时真实有用到的,觉得有助于提高开发效率的几个Android studio插件,在此记录一下,也希望能给有需要的同学一些参考。

  • GsonFormat
    • 插件功能:将Json字符串快速转成JavaBean对象,省去手动创建对象的工作,并且避免手动创建导致的类型或者属性名错误的情况;
    • 操作步骤:
      • 创建实体类;
      • 在实体类中点击右键,选择Generate->GsonFormat,或者快捷键Alt+Insert->GsonFormat;
      • 拷贝Json字符串,点击OK->OK,便根据Json生成对应的实体类;
        在这里插入图片描述
  • Android Parcelable code generator
    • 插件功能:在JavaBean中快速实现Parcelable接口,实现序列化,省去手动创建的工作,避免出错,提高效率;
    • 操作步骤:在JavaBean实体类中右键,选择 Generate -> Parcelable ,或者Alt+Insert -> Parcelable;
      在这里插入图片描述
  • ADB Wifi Connect
    • 插件功能:通过无线方式调试应用,和有线调试一样的效果,更加方便调试;
    • 操作步骤:
      • 调试机和电脑连接同一个wifi;
      • 首次连接需要先通过USB连接,打开Android Wifi ADB,上面会显示当前USB连接的设备,点击connect之后,然后再通过adb命令实现无线连接;如果直接通过adb连接,会提示手机端拒绝连接;
      • 在Terminal中输入命令:adb connect 192.168.1.1:5555(连接ip地址为192.168.1.1的手机,默认端口为5555),提示connected to 192.168.1.1:5555,说明连接成功;
      • 在Terminal中输入命令:adb disconnect 192.168.1.1:5555(断开连接),提示disconnected 192.168.1.1,说明已经断开连接;
      • 连接过的设备,后续不管ip地址是否有变,都可以直接通过adb命令连接;
        在这里插入图片描述
  • Translation
    • 插件功能:直接在代码中划词右键选择翻译,无需再打开浏览器通过翻译工具翻译;插件提供了google、有道和百度翻译,可自己选择,提高开发效率;
      在这里插入图片描述
  • Android Strings search
    • 插件功能:根据文本内容快速搜索资源id,无需到string资源文件中查找;
    • 操作步骤:
      • 设置快捷键。比如Alt+3;
      • 在代码或者layout文件中,快速根据关键词查找对应的string资源;
        在这里插入图片描述
  • Android Studio Prettify
    • 插件功能:将代码中的字符串自动写入到string.xml文件中,无需到string.xml文件中添加;
    • 操作步骤:
      • 在代码中需要新增的字符串处右键,选择Extract String resource;
      • 填写字符串对应的资源名,选择写入哪个资源文件,点击ok;
        在这里插入图片描述
  • IntelliJ-Key-Promoter-X
    • 插件功能:提示可代替当前鼠标操作的快捷键,并统计未使用的次数;通过提醒,培养使用快捷键的习惯。
      在这里插入图片描述
  • WakeTime
    • 插件功能:记录在idea上的工作时间,可以作为一个工具来记录下自己的开发时间;通过日期、不同项目、编辑器、编码语言、代码提交次数等纬度来统计数据,并且每周统计发送周报到邮箱,让自己更好的管理自己的开发时间;
      在这里插入图片描述
    • 操作步骤:
      • 登录WakeTime官网(),注册并登录,打开settings->account,复制API KEY;
      • 在Android studio中搜索WakeTime插件并安装,重启之后需要填写API KEY,把在WeakTime上复制的API KEY复制进去即可;
  • Codota
    • 插件功能:在Android studio中在线查找代码,搜索库包含Github, Stackoverflow 、知名博客等专业资源,就无需再打开浏览器去搜索,提高效率;搜索结果显示在右侧,可以点击View source跳转到网页查看完整代码;应用场景就比如需要写一个ObjectAnimator,但忘记了具体怎么写,就可以通过Codota快速查找写法;
      在这里插入图片描述
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值