把AndroidStudio打造成更好用的利器
- Markdown Not Support JCEF
- Version Control 中 Local Changes 不显示
- 自动同步不同电脑 Android Studio 配置
- 自动格式化代码
- 自动导入包
- 一些好用插件
本文收发地址 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 、2024.1.1 均无法使用Settings Sync
原因是com/jetbrains/cloudconfig/
中部分类未打包到 Studio , Studio 登录的是 Google 账户,IDEA 是 jetbrains 账户,数据不互通,如果想同步数据,暂时只能使用Settings Repository
。
可参考链接 https://youtrack.jetbrains.com/issue/IDEA-322921
后续谷歌也许会支持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
翻译插件
本文链接:把AndroidStudio打造成更好用的利器 - https://h89.cn/archives/130.html
版权声明:原创文章 遵循 CC 4.0 BY-SA 版权协议,转载请附上原文链接和本声明。