Visual Studio代码 - 忽略JSX中注释的格式

时间:2018-05-06 10:38:30

标签: reactjs visual-studio-code

如何禁用Visual Code中的注释格式?我使用JSX / React。格式化代码时,注释也会重新排列。怎么避免这个?

格式化之前: Before

格式化后: After

评论应该保持原样(应该忽略)。应该调整哪个设置?

1 个答案:

答案 0 :(得分:0)

如果您使用此插件/扩展程序。 https://github.com/kokororin/vscode-phpfmt

有一个选项“RestoreComments”不修改/触摸注释块。

文件|偏好|设置

{
    "phpfmt.psr2": true,
    "phpfmt.visibility_order": true,
    "phpfmt.passes": [
        "PSR2KeywordsLowerCase",
        "PSR2LnAfterNamespace",
        "PSR2CurlyOpenNextLine",
        "PSR2ModifierVisibilityStaticOrder",
        "PSR2SingleEmptyLineAndStripClosingTag",
        "ReindentSwitchBlocks",
        "SpaceAfterExclamationMark",
        "ReplaceBooleanAndOr",
        "RestoreComments",
        "GeneratePHPDoc"
    ],
    "phpfmt.exclude": [
        "ReindentComments",
        "StripNewlineWithinClassBody"
    ],
    "[php]": {
        "editor.insertSpaces": true,
        "editor.tabSize": 4,
        "editor.autoIndent": true,
        "editor.formatOnSave": true
    }
}