Jsi1v4 Pack Extension
Pack with best extensions to Fullstack developers (Angular, React, Vue, React-Native, NodeJs, C# and Java) 😎🖖.
See my settings below =]
Recommended Settings
Open VsCode Settings with JSON file
{
// Workbench
"workbench.colorTheme": "GitHub Dark",
"workbench.iconTheme": "material-icon-theme",
"workbench.startupEditor": "none",
// Window
"window.menuBarVisibility": "toggle",
"window.titleBarStyle": "custom",
"window.enableMenuBarMnemonics": false,
"window.dialogStyle": "custom",
"window.density.editorTabHeight": "compact",
// "window.zoomLevel": 1.2,
// Editor
"editor.codeActionsOnSave": {
"source.organizeImports": "always"
},
"editor.cursorBlinking": "blink",
"editor.cursorSmoothCaretAnimation": "on",
"editor.cursorStyle": "line",
"editor.fontSize": 16,
"editor.formatOnPaste": false,
"editor.formatOnType": false,
"editor.formatOnSave": true,
"editor.minimap.enabled": true,
"editor.renderWhitespace": "all",
"editor.tabCompletion": "on",
"editor.tabSize": 2,
"editor.wordWrap": "off",
"editor.dragAndDrop": false,
"editor.fontFamily": "'Cantarell Regular', monospace",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.hover.delay": 1500,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"diffEditor.ignoreTrimWhitespace": false,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Terminal
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.drawBoldTextInBrightColors": false,
"terminal.integrated.fontFamily": "monospace",
// Files
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true
},
"files.associations": {
".env": "plaintext"
},
"files.hotExit": "onExit",
"files.defaultLanguage": "js",
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/*/**": true
},
// Explorer
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.compactFolders": false,
// Git
"git.autofetch": true,
"git.confirmSync": false,
"git.openRepositoryInParentFolders": "never",
// Extensions
"prettier.trailingComma": "none",
"prettier.endOfLine": "auto",
"redhat.telemetry.enabled": false,
"javascript.updateImportsOnFileMove.enabled": "always"
}