把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打造成更好用的利器 - http://124.222.41.37:22380/archives/130.html
版权声明:原创文章 遵循 CC 4.0 BY-SA 版权协议,转载请附上原文链接和本声明。
评论已关闭