vs代码1.47.1自动重新格式化飞镖代码文件

时间:2020-07-15 01:19:47

标签: dart visual-studio-code

不幸的是,我回答是 进入vs代码提示以更改设置,现在, 当我编辑.dart文件时,它会自动重新格式化。 在某些情况下,git显示整个文件已被修改。 在某些地方,将2个空格替换为4个空格。 在另一个地方添加了代码。 settings.json文件上的时间戳记为今天(2020年7月14日)太平洋标准时间上午11:20。

有没有办法找出settings.json文件的最新更改?

之前:

  icon: FaIcon(FontAwesomeIcons.solidBuilding), /*Icon(Icons.format_list_bulleted ),*/

之后:

  icon: FaIcon(FontAwesomeIcons.solidBuilding),
  /*Icon(Icons.format_list_bulleted ),*/

之前:

  MyClass({
    this.field1,
    this.field2,
    this.field3
  });

之后:

MyClass({this.field1,this.field2,this.field3});

之前:

child: Column(
  crossAxisAlignment: CrossAxisAlignment.center,
  children: <Widget>[
    AvatarUpload( 

之后:

 child: Column(
   crossAxisAlignment: CrossAxisAlignment.center,
   children: <Widget>[
   AvatarUpload(
   AvatarUpload( 
   AvatarUpload(

我需要还原什么设置?

settings.json

{
    "editor.tabSize": 2,
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        "**/*.js": { "when": "$(basename).ts"}
    },
    "files.autoSave": "afterDelay",
    "workbench.iconTheme": "vscode-simpler-icons",
    "editor.insertSpaces": true,
    "editor.detectIndentation": false,
    "solidity.linter": "solhint",
      "solidity.solhintRules": {
        "avoid-sha3": "warn"
      },
      "editor.suggestSelection": "first",
      "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
      "java.configuration.checkProjectSettingsExclusions": false,
      "peacock.favoriteColors": [
        {
          "name": "Angular Red",
          "value": "#b52e31"
        },
        {
          "name": "Auth0 Orange",
          "value": "#eb5424"
        },
        {
          "name": "Azure Blue",
          "value": "#007fff"
        },
        {
          "name": "C# Purple",
          "value": "#68217A"
        },
        {
          "name": "Gatsby Purple",
          "value": "#639"
        },
        {
          "name": "Go Cyan",
          "value": "#5dc9e2"
        },
        {
          "name": "Java Blue-Gray",
          "value": "#557c9b"
        },
        {
          "name": "JavaScript Yellow",
          "value": "#f9e64f"
        },
        {
          "name": "Mandalorian Blue",
          "value": "#1857a4"
        },
        {
          "name": "Node Green",
          "value": "#215732"
        },
        {
          "name": "React Blue",
          "value": "#00b3e6"
        },
        {
          "name": "Something Different",
          "value": "#832561"
        },
        {
          "name": "Vue Green",
          "value": "#42b883"
        }
      ],
      "dart.debugExternalLibraries": true,
      "dart.debugSdkLibraries": false,
      "[yaml]": {
        "editor.defaultFormatter": "redhat.vscode-yaml"
      },
      "dart.openDevTools": "flutter",
      "[json]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "diffEditor.ignoreTrimWhitespace": false,
      "terminal.integrated.fontSize": 10,
      "[dart]": {
        "editor.formatOnSave": true,
        "editor.formatOnType": true,
        "editor.rulers": [
          80
        ],
        "editor.selectionHighlight": false,
        "editor.suggest.snippetsPreventQuickSuggestions": false,
        "editor.suggestSelection": "first",
        "editor.tabCompletion": "onlySnippets",
        "editor.wordBasedSuggestions": false
      }
}

1 个答案:

答案 0 :(得分:2)

这个:

"[dart]": {
    "editor.formatOnSave": true,
    "editor.formatOnType": true,
    ...
}

将其更改为"editor.formatOnSave": false,"editor.formatOnType": false,取决于您的口味。

相关问题