把AndroidStudio打造成更好用的利器
[TOC]
本文收发地址 https://h89.cn/archives/130.html
最新更新地址 https://gitee.com/chenjim/chenjimblog
Android Studio 是安卓开发的最强工具,本文主要介绍一些个人配置,以提高我们的开发效率
Markdown Not Support JCEF
- 问题
Your environment does not support JCEF,can not use Mardkdown Editor Preview
Android Studio 默认运行时暂不支持JCEF,无法使用markdown预览 - 解决办法
方法1:默认运行时路径在android-studio\jbr
, 可以备份后,替换为带JCEF
的运行时
方法2:安装新的运行时:Ctrl + Shift + A
,选择Actions
, 搜索runtime
选择Choose Boot Java Runtime for the IDE
, 选择包含JCEF
的 Runtime
确认后,会自动下载jbr
,默认保存在目录~/.jbr/
当 AS 更新后,可能需要下载新的jbr
适配
Version Control 中 Local Changes 不显示
Settings --> Version Control --> Commit --> Use non-modal commit interface
取消如上勾选
自动同步不同电脑 Android Studio 配置
- 背景
通过settings repository
插件,可以将 IDEA 的设置(如快捷键等)同步到 Git 仓库,实现在不同电脑使用相同的设置
- 问题
更新 Android Studio 到 2022.3.1,移除了插件Settings Repository
导致无法正常使用Manage IDE Settings
, 自动同步 IDEA 的配置
jetbrains 插件中 已经废弃 Settings Repository 解决办法
- 禁用(卸载)
Settings Sync
- 重新安装插件
Settings Repository
- 重启 Studio
- 禁用(卸载)
- 问题后续
Android Studio 基于 IntelliJ IDEA开发的,使用Settings Sync
是趋势
但是 2022.3.1 、2023.1.1 、2023.2.1 预览版无法使用Settings Sync
具体原因是com/jetbrains/cloudconfig/
中部分类未打包到 Studio , Studio 登录的是 Google 账户,IDEA 是 jetbrains 账户
具体可参考链接 https://youtrack.jetbrains.com/issue/IDEA-322921
预计 Studio 2023.3 会支持Settings Sync
自动格式化代码
Action on Save
--> Reformat code
注意选择 Changed lines
, 参考如下图配置
自动导入包
Auto Import
-->勾选 Add unambiguous imports on the fly
参考如下图配置
一些好用插件
- Alibaba Java Coding Guidelines
代码格式异常提示 - Android Drawable Preview
预览 Drawable xml 文件 - Rainbow Brackets
彩虹括号 - MultiHighlight
高亮代码 - Translation
翻译插件