繁体   English   中英

VSCode PhpStorm 格式化程序失败

[英]VSCode PhpStorm formatter fails

我已经在 VSCode(最新更新)中安装了 PhpStorm 格式化程序,并且我们在我使用的计算机上安装了 PhpStorm。 我转到首选项/设置,并将“编辑器:默认格式化程序”设置为 VSCode 中的 PhpStorm 格式化程序。

我的 VSCode settings.json 如下所示:

{
    "window.zoomLevel": 2,
    "workbench.colorTheme": "Quiet Light",
    "workbench.iconTheme": "vscode-simpler-icons",
    "workbench.colorCustomizations": {
        "editor.background": "#f3f3f3",
        "sideBar.background": "#e9e9e9"
    },
    "workbench.statusBar.visible": true,
    "files.autoSave": "afterDelay",
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "emmet.triggerExpansionOnTab": true,
    "blade.format.enable": true,
    "editor.defaultFormatter": "animus-coop.vscode-phpstorm-formatter",
    "phpstormFormatter.ideBinPath": "C:\\Program Files\\JetBrains\\PhpStorm 2019.3.2\\bin",
    "editor.fontSize": 15
}

但是当我按下Alt+Shift+F来格式化 VSCode 中的代码时,会弹出一个错误说:

无法格式化此文档。

有什么建议?

尝试像这样设置 idebinpath,对我有用

"phpstormFormatter.ideBinPath": "C:/Program Files/JetBrains/PhpStorm 2019.2.3/bin",     

您必须将这一行添加到您的 VSCode settings.json

"phpstormFormatter.styleGuidePath": "C:\\Path\\to\\your\\configuration\\file.xml"

您必须从 PHPStorm 中导出该file.xml (如这张图片)并将其保存在您 PC 上的该路径中:

PHPStorm 导出格式

它对我有用。 问候!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM