小编Ire*_*ene的帖子

VSC Apex-prettier-plugin-apex 未格式化 - 引发错误

我使用 Visual Studio Code 并根据https://developer.salesforce.com/tools/vscode/en/user-guide/prettier (也https://www.sfdcnotes)安装了 Prettier 插件以及 Prettier-plugin-apex .com/2019/12/16/vs-code-extension-prettier-code-formatter/)。

它曾经用来格式化我的类,但最近一直失败,但我所看到的只是右下角的内容,没有解释我保存类文件时出现的问题(它在保存时格式化/在保存时部署)。

在此输入图像描述

当我尝试手动格式化时,npx prettier --write出现此错误:

PS C:\Users\xx\Documents\VSC\SynDev> npx prettier --write force- 
app/main/default/classes/emailReportController_Test.cls     
force-app\main\default\classes\emailReportController_Test.cls
[error] force-app\main\default\classes\emailReportController_Test.cls: Error
[error]     at parseTextWithSpawn  (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier-plugin-apex\src\parser.js:36:11)
[error]     at Object.parse (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier-plugin-apex\src\parser.js:489:21)
[error]     at Object.parse$a [as parse] (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\index.js:14892:19)
[error]     at coreFormat (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\index.js:16425:16)
[error]     at formatWithCursor$1 (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\index.js:16665:14)
[error]     at Object.formatWithCursor (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\index.js:60922:12)
[error]     at format$1 (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\bin-prettier.js:16107:14)
[error]     at Object.formatFiles$1 [as formatFiles] (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\bin-prettier.js:16218:16)
[error]     at main (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\bin-prettier.js:17989:10)
[error]     at Object.run (C:\Users\xx\Documents\VSC\SynDev\node_modules\prettier\bin-prettier.js:17932:5)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题 - 出了什么问题(我不是 VSC 或 npm …

npm apex-code visual-studio-code prettier npx

4
推荐指数
1
解决办法
3284
查看次数

标签 统计

apex-code ×1

npm ×1

npx ×1

prettier ×1

visual-studio-code ×1