Files
nix-flake/assets/dotfiles/vscode-extensions/jdunkel.patternstore-0.1.12/example-settings.json
T
greyweather 0f018cd2e3 full PC config setup
shifting towards manual symlinks for more complex setup than laptop, allows for GUI settings changes to actually apply, and is much easier than nix-ifying every config
2026-07-12 04:01:28 +01:00

65 lines
1.4 KiB
JSON

{
"patternStore.savedPatterns": [
{
"label": "Import quotes to angles",
"find": "\"([^\"]+)\"",
"replace": "<$1>",
"flags": {
"isRegex": true,
"isCaseSensitive": false,
"matchWholeWord": false,
"isMultiline": false
},
"scope": "global"
},
{
"label": "TODO",
"find": "TODO",
"flags": {
"isRegex": false,
"isCaseSensitive": true,
"matchWholeWord": true,
"isMultiline": false
},
"scope": "global"
},
{
"label": "Dynamic module import",
"find": "${prompt:module}([^\"]*)",
"replace": "<${prompt:module}$1>",
"flags": {
"isRegex": true,
"isCaseSensitive": true,
"matchWholeWord": false,
"isMultiline": false
},
"scope": "global"
},
{
"label": "Find all TODOs (no replace)",
"find": "TODO",
"flags": {
"isRegex": false,
"isCaseSensitive": true,
"matchWholeWord": true,
"isMultiline": false
},
"scope": "global"
}
],
"patternStore.workspacePatterns": [
{
"label": "Workspace specific pattern",
"find": "oldClass",
"replace": "newClass",
"flags": {
"isRegex": false,
"isCaseSensitive": true,
"matchWholeWord": true,
"isMultiline": false
},
"scope": "workspace"
}
]
}