VSCode配置记录

Extensions

  • Active File in StatusBar
  • Activitus Bar
  • Atom Keymap
  • Atom One Dark Theme
  • Clock in status bar
  • Debugger for Chrome
  • EditorConfig for VS Code
  • file-icons
  • GitLens - Git supercharged
  • Prettier - Code formatter
  • Settings Sync
  • Todo Tree
  • TSLint
  • Vetur
  • VS Live Share
  • vscode-styled-components

User Setting:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
"workbench.colorTheme": "Atom One Dark",
"workbench.activityBar.visible": false,
"editor.renderControlCharacters": false,
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": false,
"workbench.iconTheme": "file-icons",
"git.confirmSync": false,
"editor.tabSize": 2,
"workbench.statusBar.feedback.visible": false,
"workbench.sideBar.location": "left",
"activitusbar.alignment": "Left",
"activitusbar.views": {
"explorer": "file-text",
"search": "search",
"scm": "repo-forked",
"debug": "bug",
"extensions": "package",
"extension.gitlens": "git-compare"
},
"activitusbar.toggleSidebar": false,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"search.location": "panel",
"ActiveFileInStatusBar.fullpath": false,
"editor.fontSize": 14,
"git.autofetch": false,
"workbench.settings.useSplitJSON": true,
"gitlens.codeLens.enabled": false,
"gitlens.currentLine.enabled": false,
"problems.decorations.enabled": false, // 仅取消问题的explorer.decorations
"[typescript]": {
"editor.formatOnSave": true
},
"[typescriptreact]": {
"editor.formatOnSave": true
},
"[markdown]": {
"editor.wordWrap": "on",
"editor.quickSuggestions": false,
"files.trimTrailingWhitespace": false,
},
"prettier.requireConfig": true,
"prettier.singleQuote": true,
"liveshare.showInStatusBar": "whileCollaborating",
"gitlens.blame.dateFormat": "YYYY-MM-DD",
"gitlens.blame.format": "${date|10?} ${author|10-}",
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.codeActionsOnSave": {
"source.fixAll.tslint": true
}
}

Gist
Sync with plugin: Settings Sync
https://gist.github.com/moonrailgun/73189a0e0676518370e2deb096225d0f