AlanGreene / starter

Dotfiles starter project for new machines
1 stars 1 forks source link

Editor settings and plugins #24

Open AlanGreene opened 4 years ago

AlanGreene commented 4 years ago

something like this? https://github.com/holman/dotfiles/blob/master/bin/atom-package-install

VS Code

Useful for Tailwind CSS:

https://marketplace.visualstudio.com/items?itemName=fosshaas.fontsize-shortcuts https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced

Settings:

markdown preview: cmd+k, v

format on save: install eslint extension

"editor.codeActionsOnSave": {
  "sourceFixAll": true
}
AlanGreene commented 1 year ago

review this as possible replacement for SublimeText's PlainTasks: https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-todo-plus#demo

AlanGreene commented 7 months ago

Some useful config in https://github.com/codinggarden/vscode-settings

AlanGreene commented 7 months ago

Code screenshots: https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap

AlanGreene commented 5 months ago

VSCode:

"editor.linkedEditing": true,
"editor.minimap.enabled": false,
"editor.snippetSuggestions": "top",
"editor.suggestSelection": "first",

"eslint.enable": true,
"eslint.validate": [
  "vue",
  "react",
  "typescript",
  "html",
  "javascript"
],

"explorer.openEditors.visible": 1,

"extensions.ignoreRecommendations": true,

"markdown.preview.fontSize": 36,
"screencastMode.keyboardOptions": {
  "showCommandGroups": false,
  "showCommands": false,
  "showKeybindings": true,
  "showKeys": false,
  "showSingleEditorCursorMoves": true
},

"workbench.editor.showTabs": "none",

"workbench.sideBar.location": "right",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.visible": false,

"[css]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[handlebars]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[svelte]": {
  "editor.defaultFormatter": "svelte.svelte-vscode"
},
"[typescript]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
  "editor.defaultFormatter": "esbenp.prettier-vscode"
},