Updating plugins, settings, etc.

This commit is contained in:
Bradley Shellnut 2024-09-19 10:28:29 -07:00
parent 1648f9aa5e
commit 9253ebb368
5 changed files with 139 additions and 68 deletions

55
biome.json Normal file
View file

@ -0,0 +1,55 @@
{
"$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
"formatter": {
"enabled": true,
"formatWithErrors": false,
"indentStyle": "tab",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 150,
"attributePosition": "auto",
"ignore": [
"**/.DS_Store",
"**/node_modules",
"./build",
"./.svelte-kit",
"./package",
"**/.env",
"**/.env.*",
"**/pnpm-lock.yaml",
"**/package-lock.json",
"**/yarn.lock"
]
},
"organizeImports": { "enabled": true },
"linter": { "enabled": true, "rules": { "recommended": true } },
"javascript": {
"formatter": {
"jsxQuoteStyle": "double",
"quoteProperties": "asNeeded",
"trailingCommas": "all",
"semicolons": "asNeeded",
"arrowParentheses": "always",
"bracketSpacing": true,
"bracketSameLine": false,
"quoteStyle": "single",
"attributePosition": "auto"
},
"parser": {
"unsafeParameterDecoratorsEnabled": true
}
},
"overrides": [
{
"include": ["*.svelte"],
"linter": {
"rules": {
"style": {
"useConst": "off",
"useImportType": "off"
}
}
}
}
]
}

View file

@ -3,7 +3,7 @@ To get a list of extensions:
1. Open up your extensions list. `⌘+⇧+x`
2. type in `@enabled`
3. Open VS Code dev toosls `Help` `Toggle Developer Tools`
3. Open VS Code dev tools `Help` `Toggle Developer Tools`
4. Paste the code from [get-extensions.js](./get-extensions.js) into the console
5. You have 10 seconds to scroll your extension list to gather them all. This is weird, but VS code uses virtual scrolling so they are only added to the dom when visible.
5. run copy(markdown), and paste into `vs-code-extensions-i-use.md`
@ -18,38 +18,35 @@ async function getExtensions() {
// zoom out
vscode.webFrame.setZoomLevel(-10);
const seconds = 5;
console.log(
`You have ${seconds} seconds to scroll your list up and down as much as possible!`
);
console.log(`You have ${seconds} seconds to scroll your list up and down as much as possible!`);
const allExtensions = [];
const interval = setInterval(function () {
const interval = setInterval(function() {
allExtensions.push(...getVisibleExtensions());
console.log("KEEP SCROLLING!");
console.log('KEEP SCROLLING!');
}, 300);
return new Promise((resolve) => {
setTimeout(() => {
console.log("PHEW DONE!");
console.log('PHEW DONE!');
clearInterval(interval);
vscode.webFrame.setZoomLevel(-1);
console.log(allExtensions.length, "captured");
const unique = uniqueBy(allExtensions, "id");
console.log(unique.length, "unique");
resolve(unique);
console.log(allExtensions.length, 'captured');
const unique = uniqueBy(allExtensions, 'id');
console.log(unique.length, 'unique');
resolve(unique)
}, seconds * 1000);
});
}
function getVisibleExtensions() {
const extensions = Array.from(
document.querySelectorAll(".extensions-list .monaco-list-row")
).map(function (row) {
let icon = row.querySelector(".icon").src;
const title = row.querySelector("span.name").textContent;
const description = row.querySelector(".description").textContent;
const extensions = Array.from(document.querySelectorAll('.extensions-list .monaco-list-row')).map(function (row) {
let icon = row.querySelector('.icon').src;
const title = row.querySelector('span.name').textContent;
const description = row.querySelector('.description').textContent;
const id = row.dataset.extensionId;
if (icon.startsWith("vscode-file")) {
if (icon.startsWith('vscode-file')) {
icon = `https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png`;
}
@ -57,49 +54,46 @@ function getVisibleExtensions() {
icon,
title,
description,
id,
};
id
}
});
return extensions;
}
function makeLink(id) {
return `https://marketplace.visualstudio.com/items?itemName=${id}`;
return `https://marketplace.visualstudio.com/items?itemName=${id}`
}
function makeMarkdownTable(extensions) {
const rows = extensions.map((extension) => {
return `| <a href="${makeLink(extension.id)}"><img width="100" src="${
extension.icon
}" alt="${extension.title}"> | <h3><a href="${makeLink(extension.id)}">${
extension.title
}</a></h3>${extension.description} |`;
const rows = extensions.map(extension => {
return `| <a href="${makeLink(extension.id)}"><img width="100" src="${extension.icon}" alt="${extension.title}"> | <h3><a href="${makeLink(extension.id)}">${extension.title}</a></h3>${extension.description} |`
});
const markdownTable = `Here are a list of all the extensions I use. This is an ever-changing setup, so if you saw me use something in a video or screenshot, it might be in this list!
const markdownTable = `Here are a list of all the extensions I use. This is an ever-changing setup, so if you saw me use something in a video or screenshot, it might be in this list!
| ×××××× | |
| --- | --- |
${rows.join(`\n`)}
`;
`
return markdownTable;
}
function uniqueBy(arr, key) {
let seen = new Set();
let seen = new Set()
return arr.filter((it) => {
let val = it[key];
return arr.filter(it => {
let val = it[key]
if (seen.has(val)) {
return false;
return false
} else {
seen.add(val);
return true;
seen.add(val)
return true
}
});
})
}
const extensions = await getExtensions();
console.info(extensions.length, "Found!");
console.info(extensions.length, 'Found!');
const markdown = makeMarkdownTable(extensions);
console.info("please run copy(markdown) to get the markdown in your clipboard");
console.info('please run copy(markdown) to get the markdown in your clipboard')

View file

@ -1,32 +1,45 @@
# List of all the plugins I use.
# IntelliJ Plugins
List of all the plugins I use.
## Code Editing
- [Codeium](https://plugins.jetbrains.com/plugin/20540-codeium)
- [Prettier](https://plugins.jetbrains.com/plugin/10456-prettier)
## Code Tools
- [Rainbow Brackets](https://plugins.jetbrains.com/plugin/10080-rainbow-brackets)
- [JPA Buddy](https://plugins.jetbrains.com/plugin/15075-jpa-buddy)
- [Save Actions](https://plugins.jetbrains.com/plugin/7642-save-actions)
- [shadcn/ui Components Manager](https://plugins.jetbrains.com/plugin/23479-shadcn-ui-components-manager)
## Code Quality
- [CheckStyle-IDEA](https://plugins.jetbrains.com/plugin/1065-checkstyle-idea)
- [SonarLint](https://plugins.jetbrains.com/plugin/7973-sonarlint)
- [Lombok](https://plugins.jetbrains.com/plugin/6317-lombok)
## Framework
- [VirtualKit](https://plugins.jetbrains.com/plugin/12376-virtualkit)
- [Svelte](https://plugins.jetbrains.com/plugin/12375-svelte)
- [Kotlin](https://plugins.jetbrains.com/plugin/6954-kotlin)
## Productivity
- [GitToolBox](https://plugins.jetbrains.com/plugin/7499-gittoolbox)
- [Biome](https://plugins.jetbrains.com/plugin/22761-biome)
- [Conventional Commit](https://plugins.jetbrains.com/plugin/13389-conventional-commit)
## Theme
- [Material Theme UI](https://plugins.jetbrains.com/plugin/8006-material-theme-ui)
- Using Material Darker
- [One Dark Theme](https://plugins.jetbrains.com/plugin/11938-one-dark-theme)
- [Visual Studio Code Dark Plus Theme](https://plugins.jetbrains.com/plugin/12255-visual-studio-code-dark-plus-theme)
## Tools Integration
- [Docker](https://plugins.jetbrains.com/plugin/7724-docker)
- [.env files](https://plugins.jetbrains.com/plugin/9525--env-files-support)

View file

@ -3,8 +3,8 @@
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.renderWhitespace": "all",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.renderWhitespace": "trailing",
"editor.defaultFormatter": "biomejs.biome",
"html.format.enable": true,
"html.format.preserveNewLines": true,
"files.trimTrailingWhitespace": true,
@ -52,9 +52,9 @@
"git.autofetch": true,
"git.mergeEditor": true,
"editor.stickyScroll.enabled": true,
"workbench.colorTheme": "SynthWave '84",
"workbench.colorTheme": "GitHub Dark Default",
"svelte.plugin.svelte.note-new-transformation": false,
"workbench.iconTheme": "material-icon-theme",
"workbench.iconTheme": "vscode-icons",
"prettier.useTabs": true,
"javascript.inlayHints.parameterTypes.enabled": true,
"javascript.inlayHints.variableTypes.enabled": true,
@ -75,16 +75,27 @@
"workbench.tree.indent": 12,
"codeium.enableConfig": {
"*": true,
"svelte": true
"svelte": true,
"properties": true,
"prisma": true
},
"codeium.enableSearch": true,
"editor.fontVariations": false,
"window.zoomLevel": -2,
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "file",
"eslint.codeActionsOnSave.rules": null,
"editor.inlayHints.enabled": "off",
"git.path": "/usr/bin/git",
"files.autoSave": "afterDelay",
"explorer.sortOrder": "filesFirst"
}
"explorer.sortOrder": "filesFirst",
"editor.wordWrapColumn": 120,
"window.zoomLevel": -1,
"inlang.userId": "d1290686-ffb1-4f62-8430-7db5e6b4d392",
"[markdown]": {
"editor.defaultFormatter": "darkriszty.markdown-table-prettify"
},
"prisma.showPrismaDataPlatformNotification": false,
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
}
}

View file

@ -4,33 +4,31 @@ Here are a list of all the extensions I use. This is an ever-changing setup, so
| --- | --- |
| <a href="https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag"><img width="100" src="https://open-vsx.org/vscode/asset/formulahendry/auto-rename-tag/0.1.10/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Auto Rename Tag"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag">Auto Rename Tag</a></h3>Auto rename paired HTML/XML tag |
| <a href="https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments"><img width="100" src="https://open-vsx.org/vscode/asset/aaron-bond/better-comments/3.0.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Better Comments"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments">Better Comments</a></h3>Improve your code commenting by annotating with alert, informational, TODOs, and more! |
| <a href="https://marketplace.visualstudio.com/items?itemName=bungcip.better-toml"><img width="100" src="https://open-vsx.org/vscode/asset/bungcip/better-toml/0.3.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Better TOML"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=bungcip.better-toml">Better TOML</a></h3>Better TOML Language support |
| <a href="https://marketplace.visualstudio.com/items?itemName=biomejs.biome"><img width="100" src="https://open-vsx.org/vscode/asset/biomejs/biome/2.3.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Biome"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=biomejs.biome">Biome</a></h3>Toolchain of the web |
| <a href="https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support"><img width="100" src="https://open-vsx.org/vscode/asset/matthewpi/caddyfile-support/0.4.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Caddyfile Support"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support">Caddyfile Support</a></h3>Rich Caddyfile support for Visual Studio Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=wesbos.theme-cobalt2"><img width="100" src="https://open-vsx.org/vscode/asset/wesbos/theme-cobalt2/2.4.3/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Cobalt2 Theme Official"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=wesbos.theme-cobalt2">Cobalt2 Theme Official</a></h3>🔥 Official theme by Wes Bos. |
| <a href="https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker"><img width="100" src="https://open-vsx.org/vscode/asset/streetsidesoftware/code-spell-checker/3.0.1/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Code Spell Checker"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker">Code Spell Checker</a></h3>Spelling checker for source code |
| <a href="https://marketplace.visualstudio.com/items?itemName=codeium.codeium"><img width="100" src="https://open-vsx.org/vscode/asset/Codeium/codeium/1.4.20/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=codeium.codeium">Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more</a></h3>The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster. |
| <a href="https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize"><img width="100" src="https://open-vsx.org/vscode/asset/kamikillerto/vscode-colorize/0.11.1/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="colorize"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize">colorize</a></h3>A vscode extension to help visualize css colors in files. |
| <a href="https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits"><img width="100" src="https://open-vsx.org/vscode/asset/vivaxy/vscode-conventional-commits/1.25.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Conventional Commits"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits">Conventional Commits</a></h3>💬Conventional Commits for VSCode. |
| <a href="https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker"><img width="100" src="https://open-vsx.org/vscode/asset/ms-azuretools/vscode-docker/1.28.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Docker"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker">Docker</a></h3>Makes it easy to create, manage, and debug containerized applications. |
| <a href="https://marketplace.visualstudio.com/items?itemName=codeium.codeium"><img width="100" src="https://open-vsx.org/vscode/asset/Codeium/codeium/1.16.13/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=codeium.codeium">Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more</a></h3>The modern coding superpower: free AI code acceleration plugin for your favorite languages. Type less. Code more. Ship faster. |
| <a href="https://marketplace.visualstudio.com/items?itemName=bierner.color-info"><img width="100" src="https://open-vsx.org/vscode/asset/bierner/color-info/0.7.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Color Info"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=bierner.color-info">Color Info</a></h3>Provides quick information about css colors |
| <a href="https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits"><img width="100" src="https://open-vsx.org/vscode/asset/vivaxy/vscode-conventional-commits/1.26.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Conventional Commits"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits">Conventional Commits</a></h3>💬Conventional Commits for VSCode. |
| <a href="https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker"><img width="100" src="https://open-vsx.org/vscode/asset/ms-azuretools/vscode-docker/1.29.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Docker"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker">Docker</a></h3>Makes it easy to create, manage, and debug containerized applications. |
| <a href="https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv"><img width="100" src="https://open-vsx.org/vscode/asset/mikestead/dotenv/1.0.1/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="DotENV"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=mikestead.dotenv">DotENV</a></h3>Support for dotenv file syntax |
| <a href="https://marketplace.visualstudio.com/items?itemName=inu1255.easy-snippet"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="Easy Snippet"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=inu1255.easy-snippet">Easy Snippet</a></h3>Turn your selection into a snippet |
| <a href="https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint"><img width="100" src="https://open-vsx.org/vscode/asset/dbaeumer/vscode-eslint/2.4.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="ESLint"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint">ESLint</a></h3>Integrates ESLint JavaScript into VS Code. |
| <a href="https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint"><img width="100" src="https://open-vsx.org/vscode/asset/dbaeumer/vscode-eslint/2.4.4/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="ESLint"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint">ESLint</a></h3>Integrates ESLint JavaScript into VS Code. |
| <a href="https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory"><img width="100" src="https://open-vsx.org/vscode/asset/donjayamanne/githistory/0.6.20/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Git History"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory">Git History</a></h3>View git log, file history, compare branches or commits |
| <a href="https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost"><img width="100" src="https://open-vsx.org/vscode/asset/wix/vscode-import-cost/3.3.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Import Cost"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost">Import Cost</a></h3>Display import/require package size in the editor |
| <a href="https://marketplace.visualstudio.com/items?itemName=github.github-vscode-theme"><img width="100" src="https://open-vsx.org/vscode/asset/GitHub/github-vscode-theme/6.3.4/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="GitHub Theme"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=github.github-vscode-theme">GitHub Theme</a></h3>GitHub theme for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=inlang.vs-code-extension"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="inlang i18n supercharged"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=inlang.vs-code-extension">inlang i18n supercharged</a></h3>Supercharge i18n within VS Code — Visualize, edit & lint translated strings at a glance via Inline Decorations & Hover Support, and extract new strings with a single click. |
| <a href="https://marketplace.visualstudio.com/items?itemName=leveluptutorials.theme-levelup"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="Level Up Theme Official"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=leveluptutorials.theme-levelup">Level Up Theme Official</a></h3> Official theme of Level Up Tutorials |
| <a href="https://marketplace.visualstudio.com/items?itemName=pkief.material-icon-theme"><img width="100" src="https://open-vsx.org/vscode/asset/PKief/material-icon-theme/4.32.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Material Icon Theme"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=pkief.material-icon-theme">Material Icon Theme</a></h3>Material Design Icons for Visual Studio Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=unifiedjs.vscode-mdx"><img width="100" src="https://open-vsx.org/vscode/asset/unifiedjs/vscode-mdx/1.5.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="MDX"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=unifiedjs.vscode-mdx">MDX</a></h3>Language support for MDX |
| <a href="https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense"><img width="100" src="https://open-vsx.org/vscode/asset/christian-kohler/npm-intellisense/1.4.5/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="npm Intellisense"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense">npm Intellisense</a></h3>Visual Studio Code plugin that autocompletes npm modules in import statements |
| <a href="https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense"><img width="100" src="https://open-vsx.org/vscode/asset/christian-kohler/path-intellisense/2.8.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Path Intellisense"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense">Path Intellisense</a></h3>Visual Studio Code plugin that autocompletes filenames |
| <a href="https://marketplace.visualstudio.com/items?itemName=vunguyentuan.vscode-postcss"><img width="100" src="https://open-vsx.org/vscode/asset/vunguyentuan/vscode-postcss/2.0.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="PostCSS Intellisense and Highlighting"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=vunguyentuan.vscode-postcss">PostCSS Intellisense and Highlighting</a></h3>Syntax highlighting and intellisense for PostCSS |
| <a href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode"><img width="100" src="https://open-vsx.org/vscode/asset/esbenp/prettier-vscode/10.1.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Prettier - Code formatter"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode">Prettier - Code formatter</a></h3>Code formatter using prettier |
| <a href="https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors"><img width="100" src="https://open-vsx.org/vscode/asset/yoavbls/pretty-ts-errors/0.2.8/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Pretty TypeScript Errors"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors">Pretty TypeScript Errors</a></h3>Make TypeScript errors prettier and more human-readable in VSCode |
| <a href="https://marketplace.visualstudio.com/items?itemName=prisma.prisma"><img width="100" src="https://open-vsx.org/vscode/asset/Prisma/prisma/5.6.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Prisma"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=prisma.prisma">Prisma</a></h3>Adds syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files. |
| <a href="https://marketplace.visualstudio.com/items?itemName=darkriszty.markdown-table-prettify"><img width="100" src="https://open-vsx.org/vscode/asset/darkriszty/markdown-table-prettify/3.6.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Markdown Table Prettifier"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=darkriszty.markdown-table-prettify">Markdown Table Prettifier</a></h3>Transforms markdown tables to be more readable. |
| <a href="https://marketplace.visualstudio.com/items?itemName=csstools.postcss"><img width="100" src="https://open-vsx.org/vscode/asset/csstools/postcss/1.0.8/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="PostCSS Language Support"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=csstools.postcss">PostCSS Language Support</a></h3>Syntax highlighting for modern and experimental CSS in VSCode |
| <a href="https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors"><img width="100" src="https://open-vsx.org/vscode/asset/yoavbls/pretty-ts-errors/0.5.3/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Pretty TypeScript Errors"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors">Pretty TypeScript Errors</a></h3>Make TypeScript errors prettier and more human-readable in VSCode |
| <a href="https://marketplace.visualstudio.com/items?itemName=prisma.prisma"><img width="100" src="https://open-vsx.org/vscode/asset/Prisma/prisma/5.19.1/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Prisma"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=prisma.prisma">Prisma</a></h3>Adds syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files. |
| <a href="https://marketplace.visualstudio.com/items?itemName=fivethree.vscode-svelte-snippets"><img width="100" src="https://open-vsx.org/vscode/asset/fivethree/vscode-svelte-snippets/0.5.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Svelte 3 Snippets"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=fivethree.vscode-svelte-snippets">Svelte 3 Snippets</a></h3>Svelte 3 Snippets for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode"><img width="100" src="https://open-vsx.org/vscode/asset/svelte/svelte-vscode/108.1.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Svelte for VS Code"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode">Svelte for VS Code</a></h3>Svelte language support for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode"><img width="100" src="https://open-vsx.org/vscode/asset/svelte/svelte-vscode/109.0.1/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Svelte for VS Code"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode">Svelte for VS Code</a></h3>Svelte language support for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=bewinxed.svelte-matey"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="svelte-matey"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=bewinxed.svelte-matey">svelte-matey</a></h3>Effortless Sveltekit Navigation & Tools! |
| <a href="https://marketplace.visualstudio.com/items?itemName=robbowen.synthwave-vscode"><img width="100" src="https://open-vsx.org/vscode/asset/RobbOwen/synthwave-vscode/0.1.15/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="SynthWave '84"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=robbowen.synthwave-vscode">SynthWave '84</a></h3>A Synthwave-inspired colour theme to satisfy your neon dreams |
| <a href="https://marketplace.visualstudio.com/items?itemName=syntaxfm.syntaxfm"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="SyntaxFM"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=syntaxfm.syntaxfm">SyntaxFM</a></h3>The official Syntax Podcast color theme |
| <a href="https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss"><img width="100" src="https://open-vsx.org/vscode/asset/bradlc/vscode-tailwindcss/0.10.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Tailwind CSS IntelliSense"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss">Tailwind CSS IntelliSense</a></h3>Intelligent Tailwind CSS tooling for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=meganrogge.template-string-converter"><img width="100" src="https://open-vsx.org/vscode/asset/meganrogge/template-string-converter/0.5.9/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Template String Converter"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=meganrogge.template-string-converter">Template String Converter</a></h3>Converts a string to a template string when ${ is typed |
| <a href="https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client"><img width="100" src="https://open-vsx.org/vscode/asset/rangav/vscode-thunder-client/2.16.2/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Thunder Client"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client">Thunder Client</a></h3>Lightweight Rest API Client for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="Thunder Client"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client">Thunder Client</a></h3>Lightweight Rest API Client for VS Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=gruntfuggly.todo-tree"><img width="100" src="https://open-vsx.org/vscode/asset/Gruntfuggly/todo-tree/0.0.215/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="Todo Tree"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=gruntfuggly.todo-tree">Todo Tree</a></h3>Show TODO, FIXME, etc. comment tags in a tree view |
| <a href="https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons"><img width="100" src="https://open-vsx.org/vscode/asset/vscode-icons-team/vscode-icons/12.6.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="vscode-icons"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons">vscode-icons</a></h3>Icons for Visual Studio Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=styled-components.vscode-styled-components"><img width="100" src="https://open-vsx.org/vscode/asset/styled-components/vscode-styled-components/1.7.8/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="vscode-styled-components"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=styled-components.vscode-styled-components">vscode-styled-components</a></h3>Syntax highlighting for styled-components |
| <a href="https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons"><img width="100" src="https://open-vsx.org/vscode/asset/vscode-icons-team/vscode-icons/12.9.0/Microsoft.VisualStudio.Services.Icons.Default?targetPlatform=universal" alt="vscode-icons"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons">vscode-icons</a></h3>Icons for Visual Studio Code |
| <a href="https://marketplace.visualstudio.com/items?itemName=wooodhead.vscode-wrap-console-log-simple"><img width="100" src="https://cdn.vsassets.io/v/M213_20221206.3/_content/Header/default_icon_128.png" alt="Wrap Console Log Simple"> | <h3><a href="https://marketplace.visualstudio.com/items?itemName=wooodhead.vscode-wrap-console-log-simple">Wrap Console Log Simple</a></h3>Wrap to console.log(or any function name) by word or selection |