Skip to content

Instantly share code, notes, and snippets.

@rpowis
Created March 20, 2023 12:56
Show Gist options
  • Save rpowis/d8414aa0c808dce7b7869412b1ce5b84 to your computer and use it in GitHub Desktop.
Save rpowis/d8414aa0c808dce7b7869412b1ce5b84 to your computer and use it in GitHub Desktop.
VSCode config
# code --list-extensions
adpyke.codesnap
amazonwebservices.aws-toolkit-vscode
apollographql.vscode-apollo
axetroy.vscode-npm-import-package-version
bierner.github-markdown-preview
bierner.markdown-checkbox
bierner.markdown-emoji
bierner.markdown-footnotes
bierner.markdown-mermaid
bierner.markdown-preview-github-styles
bierner.markdown-yaml-preamble
bmalehorn.vscode-fish
bpruitt-goddard.mermaid-markdown-syntax-highlighting
bradlc.vscode-tailwindcss
buster.ndjson-colorizer
ChakrounAnas.turbo-console-log
christian-kohler.npm-intellisense
cschleiden.vscode-github-actions
dbaeumer.vscode-eslint
denoland.vscode-deno
dsznajder.es7-react-js-snippets
eamodio.gitlens
esbenp.prettier-vscode
foxundermoon.shell-format
gitduck.code-streaming
GitHub.copilot
GitHub.copilot-labs
Gruntfuggly.todo-tree
hdoro.sanity-snippets
idered.npm
khaeransori.json2csv
matt-meyers.vscode-dbml
mechatroner.rainbow-csv
mikestead.dotenv
mitchdenny.ecdc
mjmlio.vscode-mjml
ms-azuretools.vscode-docker
ms-playwright.playwright
ms-python.isort
ms-python.python
ms-python.vscode-pylance
ms-toolsai.jupyter
ms-toolsai.jupyter-keymap
ms-toolsai.jupyter-renderers
ms-toolsai.vscode-jupyter-cell-tags
ms-toolsai.vscode-jupyter-slideshow
ms-vscode.sublime-keybindings
ms-vsliveshare.vsliveshare
mtxr.sqltools
nextfaze.json-parse-stringify
nickdemayo.vscode-json-editor
Orta.vscode-jest
redhat.vscode-xml
RescueTime.rescuetime
ritwickdey.LiveServer
rome.rome
ryu1kn.partial-diff
sanity-io.vscode-sanity
silvenon.mdx
SimonSiefke.svg-preview
sodatea.velocity
statelyai.stately-vscode
stoplight.spectral
VisualStudioExptTeam.intellicode-api-usage-examples
VisualStudioExptTeam.vscodeintellicode
vstirbu.vscode-mermaid-preview
WallabyJs.console-ninja
wayou.vscode-todo-highlight
wix.vscode-import-cost
{
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.formatOnSave": true,
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.activityBar.visible": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"codesnap.shutterAction": "copy",
"codesnap.realLineNumbers": true,
"codesnap.transparentBackground": true,
"codesnap.backgroundColor": "",
"codesnap.boxShadow": "",
"codesnap.containerPadding": "0em",
"codesnap.showWindowControls": false,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"redhat.telemetry.enabled": false,
"gitlens.codeLens.enabled": false,
"jest.autoRun": "off",
"todohighlight.keywords": [
// TODO and FIXME are built-in. The following are added:
{
"text": "NOTE:"
}
],
"todohighlight.isEnable": true,
"[mjml]": {
"editor.defaultFormatter": "mjmlio.vscode-mjml"
},
"editor.minimap.enabled": false,
"mjml.autoPreview": true,
"mjml.screenshotWidths": [320, 650, 1024],
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.tabSize": 2,
"terminal.integrated.sendKeybindingsToShell": true,
"editor.inlineSuggest.enabled": true,
"github.copilot.enable": {
"*": true,
"yaml": true,
"plaintext": true,
"markdown": false
},
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"git.mergeEditor": true,
"window.commandCenter": true,
"window.nativeTabs": true,
"search.exclude": {
"**/package*.json": true
},
"tailwindCSS.emmetCompletions": true,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"reactSnippets.settings.prettierEnabled": true,
"terminal.explorerKind": "external",
"terminal.external.osxExec": "iTerm.app",
"markdown.validate.enabled": true,
"jest.jestCommandLine": "npm run jest --",
"playwright.reuseBrowser": true,
"editor.accessibilitySupport": "off",
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"*.ts": "${capture}.js, ${capture}.typegen.ts",
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
"*.jsx": "${capture}.js",
"*.tsx": "${capture}.ts, ${capture}.typegen.ts",
"tsconfig.json": "tsconfig.*.json",
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml",
"*.mts": "${capture}.typegen.ts",
"*.cts": "${capture}.typegen.ts"
},
"[python]": {
"editor.formatOnType": true
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"gitlens.autolinks": [
{
"prefix": "PAY-",
"url": "https://clear-treasury.atlassian.net/browse/PAY-<num>"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment