全部建议 > 建议详情
  • 预审中
  • 预审通过
  • 已采纳
  • 4 已实现

【产品缺陷】CodeArts Agent无法使用Prettier代码格式化插件 已实现 编辑 删除

  • CodeArts代码智能体
  • 软件开发生产线 CodeArts

场景描述:

在使用CodeArts Agent时,发现Prettier插件无法使用。

 

屏幕截图(7).png

 

打开控制台发现报了如下错误:

workbench.desktop.main.js:284302 Activating extension 'esbenp.prettier-vscode' failed: require() of ES Module c:\Users\15994\.codearts-doer-for-coding\extensions\esbenp.prettier-vscode-12.3.0-universal\dist\extension.js from d:\tool\CodeArts Agent\resources\app\out\vs\workbench\api\node\extensionHostProcess.js not supported. Instead change the require of extension.js in d:\tool\CodeArts Agent\resources\app\out\vs\workbench\api\node\extensionHostProcess.js to a dynamic import() which is available in all CommonJS modules..
 $onExtensionActivationError@

 

建议方案:

deepseek说:

Prettier 官方在 12.x 版本中将其核心代码改为纯 ES Module,不再提供 CommonJS 兼容的构建版本

而CodeArts Agent仍然使用 CommonJS 的 require() 来加载扩展,导致激活失败。

 

需要在后续版本中更新扩展加载机制(通过动态 import() 加载 ESM 扩展),以支持 ES Module 格式的扩展。

 

yd_253344744 yd_253344744 发布于 2026-02-13 18:25:56 2026-02-13

2931 1

100%
2人赞同
0%
0人不赞同

全部评论(1

评论(1

  • 【云声小管家】 子规 2026-02-14 09:21:09

    非常感谢您的反馈,您的问题已移交至专业工程师进行对接,可通过链接查看:https://console.huaweicloud.cn/ticket/?region=cn-north-4&locale=zh-cn#/ticketindex/serviceTickets,紧急情况下可以拨打4000-955-988进行求助。
    若有关于华为云的功能建议、产品缺陷及用户体验等,可通过云声平台提出,我们会尽快确认并给您回复,再次感谢您的支持与关注!

登录后可评论,请 注册

0/1000

+ 插入图片0/4

仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB

评论
发表评论...
取消 发表

0/1000

评论成功

+ 插入图片0/4

仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB

删除建议

设置昵称

在此一键设置昵称,即可发表云声建议!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。