Skip to content

Instantly share code, notes, and snippets.

@BabylooPro
Last active February 23, 2024 11:54
Show Gist options
  • Save BabylooPro/9782c8493e0d830c97421ecfd6f60081 to your computer and use it in GitHub Desktop.
Save BabylooPro/9782c8493e0d830c97421ecfd6f60081 to your computer and use it in GitHub Desktop.
VSCode settings.json
{
// OPEN JSON EDITOR FOR SETTINGS
"workbench.settings.editor": "json",
// THEME
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "One Dark Pro",
"workbench.preferredHighContrastColorTheme": "Dark Mode",
// VIBRANCY CONTINUED EXTENSION DISABLE TEMPORARY
// CHANGE FONT
"editor.fontFamily": "Azeret Mono SemiBold",
"scm.inputFontFamily": "Azeret Mono SemiBold",
"chat.editor.fontFamily": "Azeret Mono SemiBold",
"debug.console.fontFamily": "Azeret Mono SemiBold",
"editor.codeLensFontFamily": "Azeret Mono SemiBold",
"notebook.output.fontFamily": "Azeret Mono SemiBold",
"markdown.preview.fontFamily": "Azeret Mono SemiBold",
"editor.inlayHints.fontFamily": "Azeret Mono SemiBold",
"terminal.integrated.fontFamily": "Azeret Mono SemiBold",
// FONT SIZE
"editor.fontSize": 14,
"terminal.integrated.fontSize": 12,
// UI
"editor.minimap.enabled": false,
"editor.minimap.maxColumn": 75,
"editor.minimap.scale": 3,
"editor.minimap.renderCharacters": false,
"editor.scrollbar.vertical": "auto",
"window.titleBarStyle": "custom",
"editor.scrollbar.horizontal": "auto",
"editor.renderWhitespace": "trailing",
"editor.occurrencesHighlight": "off",
"editor.suggest.insertMode": "replace",
"editor.acceptSuggestionOnCommitCharacter": false,
"explorer.autoReveal": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"vsicons.presets.hideExplorerArrows": true, // HIDES ARROWS IN EXPLORER
"vsicons.dontShowNewVersionMessage": true, // HIDES NEW VERSION MESSAGE
"workbench.tree.indent": 30,
"workbench.tree.renderIndentGuides": "always",
"workbench.editor.enablePreview": false,
"editor.cursorSmoothCaretAnimation": "on",
"editor.cursorBlinking": "smooth",
"editor.cursorStyle": "line",
"editor.cursorWidth": 1,
"breadcrumbs.enabled": true,
"breadcrumbs.filePath": "on",
"breadcrumbs.symbolPath": "last",
"breadcrumbs.icons": false,
"breadcrumbs.showClasses": false,
// FORMATTING
"editor.formatOnSave": false,
"editor.formatOnPaste": false,
"files.autoSave": "onFocusChange",
"[markdown]": {
"files.trimTrailingWhitespace": false
},
// MISC
"workbench.startupEditor": "none",
"explorer.compactFolders": false,
"editor.tabSize": 3,
"editor.linkedEditing": true,
"files.trimTrailingWhitespace": true,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": true,
"window.zoomLevel": 0,
"cSpell.diagnosticLevel": "Hint",
//"editor.linkedEditing": true, //? Auto Rename Tag extension ?
//"emmet.triggerExpansionOnTab": true, //? Auto Rename Tag extension ?
"files.defaultLanguage": "markdown",
// TERMINAL
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorStyleInactive": "none",
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.env.osx": {},
"terminal.integrated.env.windows": {},
// GIT
"git.confirmSync": false,
"git.enableSmartCommit": true,
"gitlens.currentLine.enabled": false,
"gitlens.codeLens.enabled": false,
"diffEditor.codeLens": true,
"gitlens.hovers.currentLine.over": "line",
"githubPullRequests.fileListLayout": "tree",
"gitlens.ai.experimental.provider": "openai",
"gitlens.ai.experimental.openai.model": "gpt-4-turbo-preview",
// MULTI COMMANDS
"multiCommand.commands": [
{
//(TOGGLE SIDEBAR AND ACTIVITY BAR)
"command": "multiCommand.makeRoom",
"sequence": [
"workbench.action.toggleSidebarVisibility",
"workbench.action.toggleActivityBarVisibility",
// "workbench.action.toggleStatusbarVisibility" //? TOGGLE STATUS BAR
],
},
{
"command": "multiCommand.todoToggleDone",
"sequence": [
"todo.toggleDone",
]
}
],
// APC
"apc.sidebar.titlebar": {
"height": -1,
},
"apc.electron": {
"titleBarStyle": "hiddenInset",
"trafficLightPosition": {
"x": 12,
"y": 10
}
},
"apc.font.family": "Azeret Mono SemiBold",
"apc.monospace.font.family": "Azeret Mono SemiBold",
"apc.statusBar": {
"position": "editor-bottom",
"height": 20,
"fontSize": 10
},
// CUSTOM CSS
"apc.stylesheet": {
".sidebar > .composite": "height: 12px !important",
".title-label": "display: none !important",
".title-actions": "display: none !important", // HIDE TITLE ACTIONS (NEW FILE, NEW FOLDER, KILL TERMINAL, SPLIT TERMINAL, ETC.)
".tabs-and-actions-container > .editor-actions": "display: none !important", // HIDE EDITOR ACTIONS (RUN, DEBUG, CLOSE ALL, ETC.)
".titlebar-center": "display: none !important",
".titlebar-right": "display: none !important",
".inline-tabs-placeholder": "display: none !important",
},
// CUSTOM OBE DARK PRO COLORS FOR THEME
"workbench.colorCustomizations": {
"[One Dark Pro]": {
"editor.background": "#202020",
"editor.lineHighlightBackground": "#252525",
"titleBar.activeBackground": "#202020",
"titleBar.activeForeground": "#C7C7C7",
"titleBar.inactiveBackground": "#2E2E2E",
"titleBar.inactiveForeground": "#9A9A9A",
"tab.activeBackground": "#303030",
"tab.activeForeground": "#C7C7C7",
"tab.inactiveBackground": "#202020",
"tab.inactiveForeground": "#9A9A9A",
"tab.hoverBackground": "#484848",
"tab.border": "#202020",
"editorGroupHeader.tabsBackground": "#202020",
"editorCursor.foreground": "#C7C7C7",
"editorWhitespace.foreground": "#5C5C5C",
"editorIndentGuide.background1": "#353535",
"editorLineNumber.foreground": "#ffffff75",
"editorLineNumber.activeForeground": "#ffffff",
"editor.selectionBackground": "#4E4E4E",
"editor.selectionHighlightBackground": "#3E3E3E",
"editor.findMatchBackground": "#7E7E7E",
"editor.findMatchHighlightBackground": "#5E5E5E",
"editorBracketMatch.background": "#3E3E3E",
"editorBracketMatch.border": "#C7C7C7",
"editorHoverWidget.background": "#303030",
"editorHoverWidget.border": "#C7C7C7",
"editorSuggestWidget.background": "#303030",
"editorSuggestWidget.border": "#C7C7C7",
"editorSuggestWidget.selectedBackground": "#3E3E3E",
"editorSuggestWidget.highlightForeground": "#C7C7C7",
"editorMarkerNavigation.background": "#303030",
"editorMarkerNavigationError.background": "#C72E2E",
"editorMarkerNavigationWarning.background": "#C78E2E",
"editorMarkerNavigationInfo.background": "#2E97C7",
"activityBar.background": "#202020",
"activityBar.foreground": "#FFFFFF",
"activityBarBadge.background": "#FF6C6B",
"activityBarBadge.foreground": "#FFFFFF",
"statusBar.background": "#202020",
"statusBar.foreground": "#FFFFFF",
"sideBar.background": "#202020",
"sideBar.foreground": "#FFFFFF",
"list.activeSelectionBackground": "#383B41",
"list.activeSelectionForeground": "#FFFFFF",
"list.inactiveSelectionBackground": "#383B41",
"list.inactiveSelectionForeground": "#FFFFFF",
"sideBarSectionHeader.background": "#202020",
"sideBarSectionHeader.foreground": "#C7C7C7",
"editor.foreground": "#D4D4D4",
"terminal.background": "#202020",
"terminal.foreground": "#D4D4D4",
"statusBarItem.remoteBackground": "#202020",
"statusBarItem.remoteForeground": "#C7C7C7",
"editorWidget.background": "#202020",
"editorWidget.border": "#FF6C6B",
"input.background": "#252525",
"input.foreground": "#C7C7C7",
"input.placeholderForeground": "#9A9A9A",
"inputOption.activeBackground": "#5C5C5C",
"inputOption.activeBorder": "#C7C7C7",
"inputOption.activeForeground": "#C7C7C7",
"inputValidation.errorBackground": "#5A1D1D",
"inputValidation.errorBorder": "#BE1100",
"inputValidation.infoBackground": "#063B49",
"inputValidation.infoBorder": "#007ACC",
"inputValidation.warningBackground": "#352A05",
"inputValidation.warningBorder": "#B89500"
}
},
// TOGGLE EXCLUDE FILES
"files.exclude": {
"**/.git": false,
"**/.svn": false,
"**/.hg": false,
"**/CVS": false,
"**/.DS_Store": false,
"**/Thumbs.db": false,
"**/node_modules": false,
"**/.next": false,
"**/.husky": false,
"**/dist": false,
"**/TODO": false,
"**/.todo.md": false,
"**/.vs": false,
"**/.vscode": false,
"**/.eslintrc.cjs": false,
"**/.editorconfig": false,
"**/.gitignore": false,
"**/.lintstagedrc.mjs": false,
"**/.markdownlint.json": false,
"**/.markdownlintignore": false,
"**/.prettierignore": false,
"**/bun.lockb": false,
"**/cspell.json": false,
"**/package-lock.json": false,
"**/pnpm-lock.yaml": false,
"**/next-env.d.ts": false,
"**/postcss.config.cjs": false,
"**/prettier.config.js": false,
"**/README.md": false,
"**/LICENSE": false,
"**/next.config.js": false,
"**/tailwind.config.ts": false,
"**/drizzle.config.ts": false,
"**/migrate.ts": false,
"**/.env.example": false,
"**/.dockerignore": false,
"**/docker-compose.yml": false,
"**/Dockerfile": false,
"**/wwwroot": false,
"**/bin": false,
"**/obj": false,
"**/build": false,
"**/Library": false,
"**/Temp": false,
"**/Logs": false,
"**/memorycaptures": false,
"**/Assets/AssetStoreTools*": false,
"**/migrations": false,
"**/venv": false,
"**/.venv": false,
"**/.env": false,
"**/.env.local": false,
"**/.env.development.local": false,
"**/.env.test.local": false,
"**/.env.production.local": false,
"**/.vagrant": false,
"**/*.log": false,
"**/coverage": false,
"**/.cache": false,
"**/public/build": false,
"**/.pytest_cache": false,
"**/__pycache__": false,
"**/*.pyc": false,
"**/db.sqlite3": false,
"**/celerybeat-schedule": false,
"**/*.class": false,
"**/*.egg-info": false
},
// BETTER COMMENTS
"better-comments.tags": [
{
//! TAGS
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "/[*]! [*]/",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//? TAGS
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//todo
"tag": "todo",
"color": "#FF8C00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//*
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//warn
"tag": "warn",
"color": "#FF8C00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//info
"tag": "info",
"color": "#3498DB",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//highlight
"tag": "highlight",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
//comment
"tag": "comment",
"color": "#474747",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
}
],
"editor.defaultFormatter": "esbenp.prettier-vscode",
"prettier.tabWidth": 4,
"prettier.useTabs": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[graphql]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[less]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// OPTION FOR PYTHON SPECIFIC //! VERY STRONG FORMATTER
"[python]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
// "editor.defaultFormatter": "eeyore.yapf",
"editor.tabSize": 4,
},
"python.analysis.extraPaths": ["--extension-pkg-whitelist=lxml"],
"pylint.args": [
"\"python.linting.pylintArgs\": [ \"--extension-pkg-whitelist=pygame\" ]"
],
// OPTION FOR C# SPECIFIC
"[csharp]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.defaultFormatter": "ms-dotnettools.csharp",
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.detectIndentation": false
},
// CONFIGURATION OMNISHARP
"omnisharp.enableEditorConfigSupport": true,
"omnisharp.organizeImportsOnFormat": true,
"dotnet.server.useOmnisharp": true,
// ERROR LENS
"errorLens.excludeBySource": [
"Pylance(reportMissingModuleSource)",
"eslint(no-undef)"
],
// CONSOLE NINJA
"console-ninja.toolsToEnableSupportAutomaticallyFor": {
"live-server": true
},
// SONARLINT
"sonarlint.connectedMode.connections.sonarcloud": [
{
"organizationKey": "babyloopro",
"connectionId": "babyloopro"
},
{
"organizationKey": "maxremydev",
"connectionId": "maxremydev"
}
],
"sonarlint.rules": {
"python:S1192": {
"level": "off"
},
"csharpsquid:S125" : {
"level": "off"
},
},
// PROJECTS+ TODO+
"projectsTodo.indentation": " ", // String used for indentation
"projectsTodo.showPaths": true, // Show individual todo files paths
"projectsTodo.hideEmpty": true, // Hide projects and groups without any todo
"projectsTodo.hideDone": true, // Hide any done todo
"projectsTodo.hideCancelled": true, // Hide any cancelled todo
"projectsTodo.hideComments": false, // Hide all the comments
"projectsTodo.hideArchives": true, // Hide any archive section
"projectsTodo.filterRegex": "false", // List only projects having a name matching this regex
"todo.file.name": "TODO", // Todo file name. Other supported names are: `*.todo`, `*.todos`, `*.task`, `*.tasks`, `*.taskpaper` and `todolist.txt`
"todo.file.defaultContent": "\nTodo:\n ☐ Item\n", // New todo files default content
"todo.file.include": ["**/TODO"], // Globs to use for including files
"todo.file.exclude": ["**/.!(todo|todos|task|tasks)/**"], // Globs to use for excluding files
"todo.file.view.expanded": true, // Start the tree in an expanded state
"todo.indentation": " ", // String used for indentation
"todo.symbols.box": "☐", // Box symbol
"todo.symbols.done": "✔", // Done symbol
"todo.symbols.cancelled": "✘", // Cancelled symbol
"todo.colors.done": "#a6e22e", // Done todo color
"todo.colors.cancelled": "#f92672", // Cancelled todo color
"todo.colors.code": "#fd971f", // Code color
"todo.colors.comment": "#75715e", // Comment color
"todo.colors.project": "#66d9ef", // Project color
"todo.colors.projectStatistics": "#4694a3", // Project statistics color
"todo.colors.tag": "#e6db74", // Tag color
"todo.colors.tags.background": ["#e54545", "#e59f45", "#e5d145", "#ae81ff"], // Special tags' background colors
"todo.colors.tags.foreground": ["#000000", "#000000", "#000000", "#000000"], // Special tags' foreground colors
"todo.colors.types": { "TODO": "#ffcc00", "FIXME": "#cc0000" }, // Object mapping todo types to their color
"todo.colors.dark": { /* "done": "white", ... */ }, // Colors for dark themes
"todo.colors.light": { /* "done": "black", ... */ }, // Colors for light themes
"todo.tags.names": ["critical", "high", "low", "today"], // Special tags' names
"todo.tags.namesInference": true, // Infer commonly used tags' names
"todo.archive.name": "Archive", // Name of the special "Archive" section
"todo.archive.remove.emptyProjects": true, // Remove projects without todos
"todo.archive.remove.emptyLines": 1, // Remove extra empty lines, keeping no more than `emptyLinesThreshold` consecutive empty lines
"todo.archive.project.enabled": true, // Enable the @project tag
"todo.archive.project.separator": ".", // String used for joining multiple projects
"todo.archive.sortByDate": false, // Sort lines by finished date
"todo.formatting.enabled": true, // Enable markdown-like formatting
"todo.timekeeping.created.enabled": false, // Enable the @created tag
"todo.timekeeping.created.time": true, // Insert the time inside the @created tag
"todo.timekeeping.created.format": "YY-MM-DD HH:mm", // Format used for displaying time inside @created
"todo.timekeeping.started.time": true, // Insert the time inside the @started tag
"todo.timekeeping.started.format": "YY-MM-DD HH:mm", // Format used for displaying time inside @started
"todo.timekeeping.finished.enabled": true, // Enable the @done/cancelled tag. It's always enabled if you explicitly start a todo or if you use only 1 symbol
"todo.timekeeping.finished.time": true, // Insert the time inside the @done/cancelled tag
"todo.timekeeping.finished.format": "YY-MM-DD HH:mm", // Format used for displaying time inside @done/cancelled
"todo.timekeeping.elapsed.enabled": true, // Enable the @lasted/wasted tag
"todo.timekeeping.elapsed.format": "short-compact", // Format used for displaying time diff inside @lasted/waster
"todo.timekeeping.estimate.format": "short-compact", // Format used for the `[est]`, `[est-total]`, `[est-finished]` and `[est-finished-percentage]` tokens
"todo.timer.statusbar.enabled": "estimate", // Show a timer for started todos in the statusbar
"todo.timer.statusbar.alignment": "left", // Should the item be placed to the left or right?
"todo.timer.statusbar.color": "", // The foreground color for this item
"todo.timer.statusbar.priority": true, // The priority of this item. Higher value means the item should be shown more to the left
"todo.statistics.project.enabled": "global.projects < 100", // Show statistics next to a project, boolean or JS expression
"todo.statistics.project.text": "[finished]/[all] ([percentage]%)", // Template used for rendering the text
"todo.statistics.statusbar.enabled": "global.projects < 100 && project.all > 0", // Show statistics in the statusbar, boolean or JS expression
"todo.statistics.statusbar.ignoreArchive": true, // Ignore the archive when rendering statistics in the statusbar
"todo.statistics.statusbar.alignment": "left", // Should the item be placed to the left or right?
"todo.statistics.statusbar.color": "", // The foreground color for this item
"todo.statistics.statusbar.command": "", // Command to execute on click
"todo.statistics.statusbar.priority": -1, // The priority of this item. Higher value means the item should be shown more to the left
"todo.statistics.statusbar.text": "$(check) [finished]/[all] ([percentage]%)", // Template used for rendering the text
"todo.statistics.statusbar.tooltip": "[pending] Pending - [done] Done - [cancelled] Cancelled", // Template used for rendering the tooltip
"todo.embedded.regex": "(?:<!-- *)?(?:#|// @|//|/\\*+|<!--|--|\\* @|\\{!|\\{\\{!--|\\{\\{!) *(TODO|FIXME|FIX|BUG|UGLY|HACK|NOTE|IDEA|REVIEW|DEBUG|OPTIMIZE)(?:\\s*\\([^)]+\\))?:?(?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|\\{!|\\{\\{!--|\\{\\{!))|((?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|\\{!|\\{\\{!--|\\{\\{!))|(?: +[^@\\n]+)?))", // Regex used for finding embedded todos, requires double escaping
"todo.embedded.regexFlags": "gi", // Regex flags to use
"todo.embedded.include": ["**/*"], // Globs to use for including files
"todo.embedded.exclude": ["**/.*", "**/.*/**"], // Globs to use for excluding files
"todo.embedded.provider": "javascript", // The provider to use when searching for embedded todos
"todo.embedded.providers.ag.regex": "(?:#|// @|//|/\\*+|<!--|--|\\* @|\\{!|\\{\\{!--|\\{\\{!) *(TODO|FIXME|FIX|BUG|UGLY|HACK|NOTE|IDEA|REVIEW|DEBUG|OPTIMIZE)", // Regex used by ag, requires double escaping
"todo.embedded.providers.ag.args": "(?:#|// @|//|/\\*+|<!--|--|\\* @|\\{!|\\{\\{!--|\\{\\{!) *(TODO|FIXME|FIX|BUG|UGLY|HACK|NOTE|IDEA|REVIEW|DEBUG|OPTIMIZE)", // Extra arguments to pass to ag
"todo.embedded.providers.rg.regex": "(?:#|// @|//|/\\*+|<!--|--|\\* @|\\{!|\\{\\{!--|\\{\\{!) *(TODO|FIXME|FIX|BUG|UGLY|HACK|NOTE|IDEA|REVIEW|DEBUG|OPTIMIZE)", // Regex used by rg, requires double escaping
"todo.embedded.providers.rg.args": "(?:#|// @|//|/\\*+|<!--|--|\\* @|\\{!|\\{\\{!--|\\{\\{!) *(TODO|FIXME|FIX|BUG|UGLY|HACK|NOTE|IDEA|REVIEW|DEBUG|OPTIMIZE)", // Extra arguments to pass to rg
"todo.embedded.file.wholeLine": true, // Show the whole line
"todo.embedded.file.groupByRoot": true, // Group embedded todos by workspace root
"todo.embedded.file.groupByType": true, // Group embedded todos by type
"todo.embedded.file.groupByFile": true, // Group embedded todos by file
"todo.embedded.view.wholeLine": false, // Show the whole line
"todo.embedded.view.groupByRoot": true, // Group embedded todos by workspace root
"todo.embedded.view.groupByType": true, // Group embedded todos by type
"todo.embedded.view.groupByFile": true, // Group embedded todos by file
"todo.embedded.view.expanded": true, // Start the tree in an expanded state
"todo.embedded.view.icons": true,
"highlight.regexes": {
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *TODO(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": {
"filterFileRegex": ".*(?<!CHANGELOG.md)$",
},
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *(?:FIXME|FIX|BUG|UGLY|DEBUG|HACK)(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": {
"filterFileRegex": ".*(?<!CHANGELOG.md)$",
},
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *(?:REVIEW|OPTIMIZE|TSC)(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": {
"filterFileRegex": ".*(?<!CHANGELOG.md)$",
},
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *(?:IDEA)(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": {
"filterFileRegex": ".*(?<!CHANGELOG.md)$",
}
},
"projects.checkPaths": true,
"projects.checkDirty": true,
"workbench.statusBar.visible": false,
"editor.stickyScroll.enabled": false,
"workbench.activityBar.location": "hidden",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment