Atom to Visual Studio Code Setup
- Launching Visual Studio Code from Commandline
- Disable Editor Groups
- Show white space dots
- Horizon Theme
~/Library/Application Support/Code/User/settings.json
{
"files.useExperimentalFileWatcher" : true,
"window.zoomLevel": 2,
"workbench.editor.showTabs": false,
"editor.fontSize": 14,
"editor.tabSize": 2,
"editor.renderWhitespace": "all",
"editor.wordWrap": "on",
"workbench.colorCustomizations": {
"activityBar.background": "#20202a",
"sideBar.background": "#2a2b38",
"sideBar.border": "#3d3e51",
"sideBarSectionHeader.background": "#3f4153",
"editorGutter.background": "#26262f",
},
"explorer.confirmDragAndDrop": false,
"breadcrumbs.enabled": true,
"files.associations": {
"*.hbs": "html"
},
"workbench.colorTheme": "Horizon"
}
Custom Key Bindings
- Docs
Copy Line Down
tocmd+shift+d
View: Split Editor
toctrl+cmd+v
View: Split Editor Orthogonal
toctrl+cmd+v
File: Reveal Active File in Side Bar
toshift+cmd+\
View: Toggle Side Bar Visibility
tocmd+1
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "shift+alt+down",
"command": "-editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+cmd+v",
"command": "workbench.action.splitEditor"
},
{
"key": "cmd+\\",
"command": "-workbench.action.splitEditor"
},
{
"key": "shift+cmd+s",
"command": "-workbench.action.files.saveAs"
},
{
"key": "ctrl+cmd+h",
"command": "workbench.action.splitEditorOrthogonal"
},
{
"key": "cmd+k cmd+\\",
"command": "-workbench.action.splitEditorOrthogonal"
},
{
"key": "shift+cmd+\\",
"command": "-editor.action.jumpToBracket",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+\\",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+1",
"command": "-workbench.action.focusFirstEditorGroup"
},
{
"key": "cmd+1",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+e",
"command": "-actions.findWithSelection"
},
{
"key": "cmd+d",
"command": "-editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "shift+cmd+d",
"command": "editor.action.copyLinesDownAction"
},
{
"key": "shift+cmd+d",
"command": "-workbench.view.debug"
},
{
"key": "cmd+k cmd+d",
"command": "-editor.action.moveSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "cmd+g",
"command": "-editor.action.nextMatchFindAction",
"when": "editorFocus"
},
{
"key": "cmd+d",
"command": "editor.action.addSelectionToNextFindMatch"
},
{
"key": "cmd+[",
"command": "workbench.action.navigateBack"
},
{
"key": "ctrl+-",
"command": "-workbench.action.navigateBack"
},
{
"key": "cmd+]",
"command": "workbench.action.navigateForward"
},
{
"key": "ctrl+shift+-",
"command": "-workbench.action.navigateForward"
},
{
"key": "cmd+[",
"command": "-editor.action.outdentLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+]",
"command": "-editor.action.indentLines",
"when": "editorTextFocus && !editorReadonly"
}
]