Skip to content

Pack with best extensions to develop Angular, React, Vue, NodeJs, React-Native, Flutter and Rust applications.

License

Notifications You must be signed in to change notification settings

jsi1v4/jsi1v4-pack-extension

Repository files navigation

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"
}