Visual studio code 在VS代码中,此行/**@format*/在保存时始终显示在my.js文件的顶部

Visual studio code 在VS代码中,此行/**@format*/在保存时始终显示在my.js文件的顶部,visual-studio-code,prettier,Visual Studio Code,Prettier,我有点不明白为什么会这样: /** @format */ 保存时总是显示在.js文件的顶部。我在vs代码中安装了prettier Global和prettier extension,并将其配置为保存时自动格式化。我找不到任何关于如何让这条线消失的信息,也找不到是什么导致它首先出现的信息 下面是我的settings.json文件在vs代码中的样子: { "editor.tabSize": 2, "editor.insertSpaces": tru

我有点不明白为什么会这样:

/** @format */
保存时总是显示在.js文件的顶部。我在vs代码中安装了prettier Global和prettier extension,并将其配置为保存时自动格式化。我找不到任何关于如何让这条线消失的信息,也找不到是什么导致它首先出现的信息

下面是我的settings.json文件在vs代码中的样子:

{
  "editor.tabSize": 2,

  "editor.insertSpaces": true,

  "files.trimTrailingWhitespace": true,
  "materialTheme.fixIconsRunning": false,
  "workbench.colorTheme": "Winter is Coming (Dark Blue)",
  "explorer.confirmDragAndDrop": false,
  "explorer.confirmDelete": false,
  "workbench.iconTheme": "material-icon-theme",
  "files.autoSave": "off",
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[jsx]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[tsx]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[prisma]": {
    "editor.defaultFormatter": "Prisma.prisma",
    "editor.formatOnSave": true
  },
  "diffEditor.ignoreTrimWhitespace": true,
  "liveshare.featureSet": "insiders",
  "material-icon-theme.activeIconPack": "react",
  "material-icon-theme.files.associations": {},
  "workbench.startupEditor": "newUntitledFile",
  "editor.snippetSuggestions": "bottom",
  // "editor.quickSuggestions": null
  "editor.quickSuggestionsDelay": 500,
  "prettier.jsxSingleQuote": true,
  "prettier.singleQuote": true,
  "mssql.connections": [
    {
      "server": "{{put-server-name-here}}",
      "database": "{{put-database-name-here}}",
      "user": "{{put-username-here}}",
      "password": "{{put-password-here}}"
    }
  ],
  "window.zoomLevel": -2,
  "cSpell.userWords": [
    "Signup",
    "formik"
  ],
  "prettier.insertPragma": true,
"settingsSync.ignoredExtensions": [
  "esbenp.prettier-vscode"
]
}

对于遇到相同问题的任何人,我在settings.json文件中更改了以下内容:

 "prettier.insertPragma": true,
伪造

 "prettier.insertPragma": false,
这就解决了问题