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

 
(사용자 2명의 중간 판 19개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;vscode settings.json
;vscode settings.json
;.vscode/settings.json


<source lang='json'>
==예시 0==
{{참고|Vscode 나만의 설정}}
<syntaxhighlight lang='json'>
{
{
    "editor.mouseWheelZoom": true,
  "editor.mouseWheelZoom": true,
    "editor.codeActionsOnSave": {
  "editor.renderWhitespace": "all",
      "source.fixAll.eslint": true
  ...
    },
}
    "eslint.format.enable": true,
</syntaxhighlight>
    "eslint.workingDirectories": [
 
      "/app/frontend/"
==예시 1==
    ],
<syntaxhighlight lang='json'>
    "files.watcherExclude": {
{
      "**/.git/objects/**": true,
  "editor.mouseWheelZoom": true,
      "**/.git/subtree-cache/**": true,
  "editor.codeActionsOnSave": {
      "**/node_modules/*/**": true
    "source.fixAll.eslint": true
     },
  },
     "terminal.integrated.shell.linux": "/bin/bash",
  "eslint.format.enable": true,
     "python.linting.pylintArgs": ["--load-plugins", "pylint_django"],
  "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"
  },
}
</syntaxhighlight>
 
==예시 2==
<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.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"
  },
}
}
</source>
</syntaxhighlight>
<source lang='json'>
 
==예시 3==
<syntaxhighlight lang='json'>
{
{
   "editor.mouseWheelZoom": true,
   "editor.mouseWheelZoom": true,
45번째 줄: 99번째 줄:
   ],
   ],
}
}
</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>


==같이 보기==
==같이 보기==
{{z컬럼3|
* [[vscode]]
* [[vscode]]
* [[vscode 프록시 설정]]
* [[vscode EXTENSIONS]]
* [[vscode EXTENSIONS]]
* [[vscode Go 테스트 설정]]
* [[Visual Studio Code 휠 줌 활성화]]
* [[Visual Studio Code 휠 줌 활성화]]
}}


[[분류: vscode]]
[[분류: settings.json]]
[[분류: .json]]

2024년 8월 20일 (화) 23:53 기준 최신판

1 개요[ | ]

vscode settings.json
.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 }}