"Vscode settings.json"의 두 판 사이의 차이

(새 문서: ==개요== ;vscode settings.json <source lang='json'> { "files.watcherExclude": { "**/.git/objects→‎*": true, "*: .git/subtree-cache→‎*": true, "*: node_modules/*/**":...)
 
 
(사용자 2명의 중간 판 25개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;vscode settings.json
;vscode settings.json


<source lang='json'>
==예시 0==
{{참고|Vscode 나만의 설정}}
<syntaxhighlight lang='json'>
{
{
  "editor.mouseWheelZoom": true,
  "editor.renderWhitespace": "all",
  ...
}
</syntaxhighlight>
==예시 1==
<syntaxhighlight lang='json'>
{
  "editor.mouseWheelZoom": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "eslint.format.enable": true,
  "eslint.workingDirectories": [
    "/app/frontend/"
  ],
  "extensions.autoUpdate": false,
  "extensions.autoCheckUpdates": false,
   "files.watcherExclude": {
   "files.watcherExclude": {
     "**/.git/objects/**": true,
     "**/.git/objects/**": true,
     "**/.git/subtree-cache/**": true,
     "**/.git/subtree-cache/**": true,
     "**/node_modules/*/**": true
     "**/node_modules/*/**": true
  },
  "python.linting.pylintArgs": [
    "--load-plugins",
    "pylint_django"
  ],
  "terminal.integrated.shell.linux": "/bin/bash",
  "[vue]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  },
}
</syntaxhighlight>
==예시 2==
<syntaxhighlight lang='json'>
{
  "editor.mouseWheelZoom": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
   },
   },
   "eslint.format.enable": true,
   "eslint.format.enable": true,
   "eslint.workingDirectories": [
   "eslint.workingDirectories": [
      "/app/frontend/src/"
    "/app/frontend/"
   ],
   ],
  "extensions.autoUpdate": false,
  "extensions.autoCheckUpdates": false,
  "files.autoSave": "off",
  "files.watcherExclude": {
    "**/.git/objects/**": true,
    "**/.git/subtree-cache/**": true,
    "**/node_modules/*/**": true
  },
  "terminal.integrated.shell.linux": "/bin/bash",
  "go.formatTool": "goreturns",
  "go.lintTool": "golangci-lint",
  "go.useLanguageServer": false,
  "[go]": {
    "editor.formatOnSave": true
  },
  "[vue]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  },
}
</syntaxhighlight>
==예시 3==
<syntaxhighlight lang='json'>
{
  "editor.mouseWheelZoom": true,
   "editor.codeActionsOnSave": {
   "editor.codeActionsOnSave": {
     "source.fixAll.eslint": true
     "source.fixAll.eslint": true
   },
   },
  "eslint.format.enable": true,
  "eslint.workingDirectories": [
    "/app/frontend/"
  ],
  "files.watcherExclude": {
    "**/.git/objects/**": true,
    "**/.git/subtree-cache/**": true,
    "**/node_modules/*/**": true
  },
  "remote.SSH.remotePlatform": {
    "devserver01": "linux"
  },
  "remote.SSH.defaultExtensions": [
    "octref.vetur",
    "ms-python.python",
    "dbaeumer.vscode-eslint",
  ],
}
}
</source>
</syntaxhighlight>
 
==예시 4==
<syntaxhighlight lang='json'>
{
    "remotefs.remote": {
      "choedu": {
        "scheme": "sftp",
        "host": "example.com",
        "port": 22,
        "username": "testuser01",
        "privateKeyPath": "C:/Documents/keys/mykey.pem",
        "rootPath": "/app"
      }
    }
  }
</syntaxhighlight>


==같이 보기==
==같이 보기==
* [[vscode]]
* [[vscode]]
* [[vscode 프록시 설정]]
* [[vscode EXTENSIONS]]
* [[Visual Studio Code 휠 줌 활성화]]


[[분류: VS Code]]
[[분류: settings.json]]

2022년 5월 20일 (금) 13:28 기준 최신판

1 개요[ | ]

vscode settings.json

2 예시 0[ | ]

{
  "editor.mouseWheelZoom": true,
  "editor.renderWhitespace": "all", 
  ...
}

3 예시 1[ | ]

{
  "editor.mouseWheelZoom": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "eslint.format.enable": true,
  "eslint.workingDirectories": [
    "/app/frontend/"
  ],
  "extensions.autoUpdate": false,
  "extensions.autoCheckUpdates": false,
  "files.watcherExclude": {
    "**/.git/objects/**": true,
    "**/.git/subtree-cache/**": true,
    "**/node_modules/*/**": true
  },
  "python.linting.pylintArgs": [
    "--load-plugins",
    "pylint_django"
  ],
  "terminal.integrated.shell.linux": "/bin/bash",
  "[vue]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  },
}

4 예시 2[ | ]

{
  "editor.mouseWheelZoom": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "eslint.format.enable": true,
  "eslint.workingDirectories": [
    "/app/frontend/"
  ],
  "extensions.autoUpdate": false,
  "extensions.autoCheckUpdates": false,
  "files.autoSave": "off",
  "files.watcherExclude": {
    "**/.git/objects/**": true,
    "**/.git/subtree-cache/**": true,
    "**/node_modules/*/**": true
  },
  "terminal.integrated.shell.linux": "/bin/bash",
  "go.formatTool": "goreturns",
  "go.lintTool": "golangci-lint",
  "go.useLanguageServer": false,
  "[go]": {
    "editor.formatOnSave": true
  },
  "[vue]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  },
}

5 예시 3[ | ]

{
  "editor.mouseWheelZoom": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "eslint.format.enable": true,
  "eslint.workingDirectories": [
    "/app/frontend/"
  ],
  "files.watcherExclude": {
    "**/.git/objects/**": true,
    "**/.git/subtree-cache/**": true,
    "**/node_modules/*/**": true
  },
  "remote.SSH.remotePlatform": {
    "devserver01": "linux"
  },
  "remote.SSH.defaultExtensions": [
    "octref.vetur",
    "ms-python.python",
    "dbaeumer.vscode-eslint",
  ],
}

6 예시 4[ | ]

{
    "remotefs.remote": {
      "choedu": {
        "scheme": "sftp",
        "host": "example.com",
        "port": 22,
        "username": "testuser01",
        "privateKeyPath": "C:/Documents/keys/mykey.pem",
        "rootPath": "/app"
      }
    }
  }

7 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}