DevEcoStudio疑似Bug,自定义工具栏,图标保存无效。

DevEcoStudio疑似Bug,自定义工具栏,图标保存无效。 自定义工具栏,图标保存无效。更换图标,重启后又变为默认图标了,前两个版本是正常的,后面两个版本不行了,莫非是我打开方式不对?

cke_360.png

cke_1696.png

DevEco Studio 6.0.2 Release

构建版本:6.0.2.640, built on January 19, 2026

Runtime version: 21.0.8+1-b1038.71 amd64 (JCEF 122.1.9)

VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.

Toolkit: sun.awt.windows.WToolkit

Windows 11.0

GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation

Memory: 4048M

Cores: 32

Registry: debugger.valueTooltipAutoShowOnSelection=true ds.ide.experimental.ui=true idea.plugins.compatible.build=IC-243.24978.46

Non-Bundled Plugins: com.intellij.marketplace (243.24978.86) izhangzhihao.rainbow.brackets (2025.3.6)


4 回复

尊敬的开发者,您好!感谢您的反馈,问题正在加速处理中,还请关注后续版本,感谢您的理解与支持。


是devecostudio的bug,后续版本修复吗?新版本有大概的计划吗?

DevEco Studio自定义工具栏图标保存无效,可能是IDE缓存或项目配置文件问题。请尝试清理IDE缓存(File > Invalidate Caches and Restart),并检查项目中的toolbar.xml配置文件是否正确。若问题依旧,可查看IDE日志文件定位具体错误。

根据您提供的信息,这确实是DevEco Studio 6.0.2 Release版本中一个已知的问题。自定义工具栏图标无法持久化保存,在重启IDE后恢复为默认图标,这通常是由于该版本IDE的配置文件读写逻辑存在缺陷导致的。

问题定位: 此问题与您个人的操作方式无关。从您提供的环境信息来看,您已启用了实验性UI功能 (ds.ide.experimental.ui=true),但问题根源在于IDE本身对用户自定义工具栏配置的保存机制失效。当您修改图标后,IDE未能将更改正确写入其内部的配置文件(通常是 options 目录下的相关xml文件),导致重启时加载的仍是默认配置。

临时解决方案: 目前没有完美的解决办法,但您可以尝试以下步骤来规避或减轻影响:

  1. 避免重启:在单次IDE会话期间,自定义的图标可以正常使用。如果可能,尽量保持DevEco Studio长时间运行,避免频繁重启。
  2. 检查配置目录:您可以尝试手动备份并清理IDE的配置目录(位于用户主目录下的 .DevEcoStudioX.XDevEcoStudioConfig 文件夹,具体路径请根据您的版本确认),然后重新启动IDE并设置工具栏。但这不保证能解决问题,且会重置所有IDE设置。
  3. 回退版本:如果您的工作流严重依赖自定义工具栏,最直接有效的方法是暂时回退到您之前使用的、功能正常的DevEco Studio版本(例如5.1.x或5.2.x的某个Release版本)。

根本解决: 此问题的修复需要等待华为官方发布DevEco Studio的后续更新版本。建议您关注DevEco Studio的官方更新日志,当新版本发布后,优先升级以获取修复。

您遇到的情况在社区中已有其他开发者反馈,属于特定版本的软件缺陷。

回到顶部