Skip to content

Instantly share code, notes, and snippets.

@tguichaoua
Last active January 26, 2025 13:33
Show Gist options
  • Save tguichaoua/6cd24c223c035acb732f625fd1a09bae to your computer and use it in GitHub Desktop.
Save tguichaoua/6cd24c223c035acb732f625fd1a09bae to your computer and use it in GitHub Desktop.
My personnal list of Visual Studio Code extensions
{
"recommendations": [
// General
"aaron-bond.better-comments",
"streetsidesoftware.code-spell-checker",
"editorconfig.editorconfig",
"usernamehw.errorlens",
"seatonjiang.gitmoji-vscode",
"davidanson.vscode-markdownlint",
"pkief.material-icon-theme",
"gruntfuggly.todo-tree",
"oderwat.indent-rainbow",
// justfile
"nefrob.vscode-just-syntax",
// CSV
"mechatroner.rainbow-csv",
// Github
"github.vscode-github-actions",
// Web
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"ritwickdey.liveserver",
"bradlc.vscode-tailwindcss",
// Rust
"vadimcn.vscode-lldb",
"fill-labs.dependi",
"tamasfe.even-better-toml",
"rust-lang.rust-analyzer",
]
}
{
"editor.formatOnSave": true,
"editor.quickSuggestions": {
"strings": true
},
// Todo Tree
"todo-tree.highlights.defaultHighlight": {
"type": "text-and-comment",
"gutterIcon": true
},
"todo-tree.highlights.customHighlight": {
"BUG": {
"icon": "bug",
"foreground": "#dc143c",
"iconColour": "#dc143c"
},
"TODO": {
"icon": "checkbox",
"foreground": "#e6e656",
"iconColour": "#e6e656"
},
"FIXME": {
"icon": "beaker",
"foreground": "#deb887",
"iconColour": "#deb887"
},
"[ ]": {
"icon": "check",
"foreground": "#e6e656",
"iconColour": "#e6e656"
},
"[x]": {
"icon": "check",
"foreground": "#00ff00",
"iconColour": "#00ff00"
},
"NOTE": {
"icon": "note",
"foreground": "#6495ed",
"iconColour": "#6495ed"
},
"RECHECK": {
"icon": "codescan",
"foreground": "#d2691e",
"iconColour": "#d2691e"
},
},
"todo-tree.general.tags": [
"BUG",
"FIXME",
"RECHECK",
"TODO",
"NOTE",
"[ ]",
"[x]"
],
"todo-tree.general.tagGroups": {
"TODO": [
"TODO",
"todo!",
]
},
"todo-tree.regex.regex": "((//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS))|todo!"
// Rust
"rust-analyzer.check.command": "clippy",
// Indent Rainbow
"indentRainbow.indicatorStyle": "light",
"indentRainbow.lightIndicatorStyleLineWidth": 1,
"indentRainbow.colors": [
"rgba(255,255,64,0.3)",
"rgba(127,255,127,0.3)",
"rgba(255,127,255,0.3)",
"rgba(79,236,236,0.3)"
],
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment