자동 온라인 통신 설정 제거
@tag:usesOnlineServices
update.mode
update.showReleaseNotes
extensions.autoupdate
extensions.autocheckUpdates
extensions.showRecommendationsOnlyOnDemand
workbench.settings.enableNaturalLanguageSearch
workbench.enableExperiments
telemetry.enableTelemetry
telemetry.enableCrashReporter
git.autofetch
npm.fetchOnlinePackageInfo
환경변수 PATH 설정
- vscode
~/.vscode/settings.json "terminal.integrated.env.linux": { "PATH": "/usr/bin/python3:/usr/bin/java" }, "terminal.integrated.env.linux": { "VSCODE_INTEGRATED_TERMINAL": "true" # use ~/.vscode/settings.json }, - runtime param
~/.vscode/argv.json "enable-crash-reporter": false - nodejs 프로젝트에서 vscode의 파일 자동 불러오기 기능 활용하려면 프로젝트 최상위 디렉터리에
jsconfig.json { "compilerOptions": { "target" : "es6" } }
permission
run your applications on a user level
and leave administrative tasks to the root user, only on a per-need basis.
Instead of giving root privilege to the VS Code,
giving permission to your project folder is a much better idea.
extensions
ESLint
Reactjs Code Snippets(by charalampos karypidis)
remote-container
remote-ssh
extensions > prettier
vscode 설정에서 디폴트 포매터로 지정
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
파일 저장할 때만 적용하기
"editor.formatOnSave": true
프로젝트 폴더 내에 prettier 설정파일 놓은 후 사용