Skip to content

Instantly share code, notes, and snippets.

@SiriusBits
Last active May 1, 2024 03:32
Show Gist options
  • Save SiriusBits/b4d74fad310d3cd9dadcb92fe1724833 to your computer and use it in GitHub Desktop.
Save SiriusBits/b4d74fad310d3cd9dadcb92fe1724833 to your computer and use it in GitHub Desktop.
A VS Code profile for data science and data engineering work and activities.

Data Engineering VS Code Profile

This profile is optimized for data science and data engineering work and activities. It is also somewhat opinionated so feel free to remove/replace extensions and settings to suit your needs. It's a free country! 😋

Data Engineeering Profile Graphic

Highlights

  • ✅ Support for Python and notebook editing for both Jupyter and SQL 🧑‍💻
  • ✅ Dedicated linting and formatting for Python as well as auto docstring generation 💅
  • ✅ Powerful data exploration and cleaning with support for auto-generated Pandas code 👩‍🔬
  • ✅ Supercharged coding productivity and search with Codeium AI coding assistant 🦾
  • Containerized and remote development with Docker, Dev Containers and Snowflake ❄️ 🐳
  • Enhanced DX settings, themes, and file view extensions 😎

Usage

To use this profile in VS Code or Cursor.sh, choose Settings... > Profiles > Import Profile and paste in this gist: https://gist.github.com/SiriusBits/b4d74fad310d3cd9dadcb92fe1724833

Settings

As with the extensions, you can forego importing these settings or tailor them to fit your specific needs. I've provided some explanation and reasoning to help you decide. For certain things, like the editor typeface, there are some prerequisites you'll need to satisfy.

About IDE Typefaces

For data-related coding I use Victor Mono, an open-source monospaced font with optional semi-connected cursive italics and programming symbol ligatures. The typeface is slender, crisp, and narrow, with a large x-height and clear punctuation, making it legible and ideal for code.

Important

Choice of coding font and related typographical features are, of course, entirely a matter of personal preference. I've used Fira Code and still use Dank Mono for web development. I prefer ligatures and I like cursive - and you might not, which is totally fine! I also often work in the terminal so a monospaced font is a must for me. If you want to explore other options I recommend checking out Nerd Fonts and if you want to use Victor Mono like I am, you will need to install the VictorMono Nerd Font. You can do this manually or via Homebrew using the homebrew-cask-fonts cask like so:

$ brew tap homebrew/cask-fonts         # You only need to do this once!
$ brew install font-victor-mono-nerd-font

Codeium extension settings

Enable Codeium Indexing & Search Engine. This feature allows chat and autocomplete models to have full codebase awareness, significantly improving autocomplete and chat quality. It also allows natural language search of your codebase.

Caution

When first enabled, Codeium will consume about 25% of CPU while it indexes the workspace. This should take < 10 minutes depending on your workspace size, once per workspace. CPU usage will return to normal automatically. If you use CoPilot or another coding assistant and don't install Codeium, remove these settings.

    "codeium.enableConfig": {
        "*": true,
        "csv": true
    },
    "codeium.enableSearch": true,

Data Wrangler settings

Experimental enable fast CSV parsing and export to Parquet using the PyArrow engine. Requires the pyarrow package and pandas>=1.4.0. Read more about PyArrow support in Pandas.

Note

Remove if you don't want to use experimental features or don't plan to use Data Wrangler.

    "dataWrangler.experiments.fastCsvParsing": true,
    "dataWrangler.experiments.parquetExport": true,

Font and font feature settings

See my notes on VictorMono Nerd Font above.

    "editor.fontFamily": "'VictorMono Nerd Font', Menlo, Monaco, 'Courier New', monospace",
    "editor.fontLigatures": true,
    "editor.fontSize": 17,

Jupyter notebook settings

The interactive window will open to the right of the active code editor and 'perFile' will create a new interactive window for every file that runs a cell. Other options include:

  • viewColumn = 'active' will open the interactive window in place of the active editor.
  • viewColumn = 'secondGroup' will open the interactive window in the second editor group.
  • creationMode = 'single' allows a single window.
  • creationMode = 'multiple' allows the creation of multiple.

Tip

The executeSelection=true allows you to highlight Python code and run it in an interactive window by pressing shift + enter.

    "jupyter.interactiveWindow.creationMode": "perFile",
    "jupyter.interactiveWindow.textEditor.executeSelection": true,
    "jupyter.interactiveWindow.viewColumn": "beside",

Linting and formatting settings

Settings for ensuring Ruff and Black Formatter work together and are scoped to just Python and Jupyter notebooks.

    "notebook.codeActionsOnSave": {
        "source.fixAll": true
    },
    "notebook.formatOnSave.enabled": true,
    "[python]": {
        "editor.codeActionsOnSave": {
            "source.fixAll": true
        },
        "editor.defaultFormatter": "ms-python.black-formatter",
        "editor.formatOnSave": true
    },

Terminal settings

Use Z shell for the integrated terminal in VS Code.

    "terminal.integrated.defaultProfile.osx": "zsh",

Theme settings

These can be updated to whatever theme(s) you choose for your workbench, icons, and product icons respectively. Night Owl by Sarah Drasner includes a 'light' theme in addition to the original 'dark' theme. With auto-detect, the theme applied will switch based on the OS appearance. If you use Nightshift on macOS, the theme will toggle whenever your settings toggle the appearance on your Mac. Both the icon and product icon use the Atom Material Icons theme.

    "workbench.colorTheme": "Night Owl",
    "workbench.iconTheme": "material-icon-theme",
    "workbench.preferredLightColorTheme": "Night Owl Light",
    "workbench.preferredDarkColorTheme": "Night Owl",
    "workbench.productIconTheme": "a-file-icon-vscode-product-icon-theme",
    "window.autoDetectColorScheme": true,

Extensions

A port of the Atom File Icons for VSCode. It replaces the icons and folder icons with better-suited icons, related to the file type, framework, or language.

Quickly generate docstrings for Python functions.

The uncompromising code formatter By using Black, you agree to cede control over the minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.

Codeium is the modern coding superpower, a free code acceleration toolkit built on cutting-edge AI technology. Currently, Codeium provides autocomplete, chat, and search capabilities in 70+ languages, with lightning-fast speeds and state-of-the-art suggestion quality.

Data Wrangler is a code-centric data cleaning tool integrated into VS Code and VS Code Jupyter Notebooks.

The Dev Containers extension lets you use a Docker container as a full-featured development environment.

Docker 🐳

Build, manage, and deploy Docker containerized applications from Visual Studio Code. It also provides one-click debugging of Node.js, Python, and .NET inside a container.

While not a requirement to use file nesting, if installed, this setup will use the File Nesting Updater extension to keep the explorer.fileNesting.patterns setting up-to-date with the latest file nesting configuration. This helps keep your workspace tidy despite the various dotfiles and configuration settings you have specified.

Similar to GitLens but less intrusive and easier to view (in my opinion). It provides a graphical interface to view and interact with your Git repository. It allows you to visualize your Git history as a graph and offers a range of features for managing and exploring your repository.

Pull .gitignore templates from the https://github.com/github/gitignore repository. Language support for .gitignore files.

Jupyter 🪐

Provides basic notebook support for language kernels that are supported in Jupyter Notebooks today, and allows any Python environment to be used as a Jupyter kernel. This extension bundle includes the following supporting extensions: - Jupyter Keymap - to provide Jupyter-consistent keymaps - Jupyter Notebook Renderers - to provide renderers for MIME types such as latex, plotly, vega, etc. - Jupyter Cell Tags and Jupyter Slide Show - to provide the ability to tag cells in notebooks and support for presentations

A Visual Studio Code theme from the amazing Sarah Drasner for all the night owls out there. Fine-tuned for those of us who like to code late into the night. Color choices have taken into consideration what is accessible to people with colorblindness and in low-light circumstances. Decisions were also based on meaningful contrast for reading comprehension and for optimal razzle-dazzle. ✨

Portable document format (PDF) viewer for Visual Studio Code.

Python 🐍

Rich support for the Python language (for all actively supported versions of the language: >=3.7), including features such as IntelliSense (Pylance), linting, debugging, code navigation, code formatting, refactoring, variable explorer, test explorer, and more. Includes supporting Pylance extension: - Pylance

Highlight CSV and TSV files and run SQL-like queries.

Ruff 🧹

An extremely fast Python linter and code formatter, written in Rust and compatible with the Black Formatter extension.

Snowflake ❄️

Connect to Snowflake, write and execute SQL queries, and view results without leaving VS Code.

View SQL files as notebooks. Execute cells and view query output.

{"name":"DataEngineering","icon":"database","settings":"{\"settings\":\"{\\n \\\"codeium.enableSearch\\\": true,\\n \\\"codeium.enableConfig\\\": {\\n \\\"*\\\": true,\\n \\\"csv\\\": true,\\n \\\"pip-requirements\\\": true,\\n \\\"plaintext\\\": true,\\n \\\"gitignore\\\": true\\n },\\n \\\"dataWrangler.experiments.fastCsvParsing\\\": true,\\n \\\"dataWrangler.experiments.parquetExport\\\": true,\\n \\\"editor.fontFamily\\\": \\\"'VictorMono Nerd Font', Menlo, Monaco, 'Courier New', monospace\\\",\\n \\\"editor.fontSize\\\": 17,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"jupyter.interactiveWindow.viewColumn\\\": \\\"beside\\\",\\n \\\"jupyter.interactiveWindow.textEditor.executeSelection\\\": true,\\n \\\"jupyter.interactiveWindow.creationMode\\\": \\\"perFile\\\",\\n \\\"notebook.formatOnSave.enabled\\\": true,\\n \\\"notebook.codeActionsOnSave\\\": {\\n \\\"source.fixAll\\\": true\\n },\\n \\\"[python]\\\": {\\n \\\"editor.formatOnSave\\\": true,\\n \\\"editor.codeActionsOnSave\\\": {\\n \\\"source.fixAll\\\": \\\"explicit\\\"\\n },\\n \\\"editor.defaultFormatter\\\": \\\"ms-python.black-formatter\\\"\\n },\\n \\\"terminal.integrated.defaultProfile.osx\\\": \\\"zsh\\\",\\n \\\"workbench.colorTheme\\\": \\\"Night Owl\\\",\\n \\\"workbench.productIconTheme\\\": \\\"a-file-icon-vscode-product-icon-theme\\\",\\n \\\"workbench.preferredLightColorTheme\\\": \\\"Night Owl Light\\\",\\n \\\"window.autoDetectColorScheme\\\": true,\\n \\\"workbench.preferredDarkColorTheme\\\": \\\"Night Owl\\\",\\n \\\"git.confirmSync\\\": false,\\n \\\"explorer.fileNesting.enabled\\\": true,\\n \\\"explorer.fileNesting.expand\\\": false,\\n \\\"explorer.fileNesting.patterns\\\": {\\n \\\"//\\\": \\\"Last update at 2/20/2024, 2:14:58 PM\\\",\\n \\\"*.asax\\\": \\\"$(capture).*.cs, $(capture).*.vb\\\",\\n \\\"*.ascx\\\": \\\"$(capture).*.cs, $(capture).*.vb\\\",\\n \\\"*.ashx\\\": \\\"$(capture).*.cs, $(capture).*.vb\\\",\\n \\\"*.aspx\\\": \\\"$(capture).*.cs, $(capture).*.vb\\\",\\n \\\"*.axaml\\\": \\\"$(capture).axaml.cs\\\",\\n \\\"*.bloc.dart\\\": \\\"$(capture).event.dart, $(capture).state.dart\\\",\\n \\\"*.c\\\": \\\"$(capture).h\\\",\\n \\\"*.cc\\\": \\\"$(capture).hpp, $(capture).h, $(capture).hxx\\\",\\n \\\"*.cjs\\\": \\\"$(capture).cjs.map, $(capture).*.cjs, $(capture)_*.cjs\\\",\\n \\\"*.component.ts\\\": \\\"$(capture).component.html, $(capture).component.spec.ts, $(capture).component.css, $(capture).component.scss, $(capture).component.sass, $(capture).component.less\\\",\\n \\\"*.cpp\\\": \\\"$(capture).hpp, $(capture).h, $(capture).hxx\\\",\\n \\\"*.cs\\\": \\\"$(capture).*.cs\\\",\\n \\\"*.cshtml\\\": \\\"$(capture).cshtml.cs\\\",\\n \\\"*.csproj\\\": \\\"*.config, *proj.user, appsettings.*, bundleconfig.json\\\",\\n \\\"*.css\\\": \\\"$(capture).css.map, $(capture).*.css\\\",\\n \\\"*.cxx\\\": \\\"$(capture).hpp, $(capture).h, $(capture).hxx\\\",\\n \\\"*.dart\\\": \\\"$(capture).freezed.dart, $(capture).g.dart\\\",\\n \\\"*.ex\\\": \\\"$(capture).html.eex, $(capture).html.heex, $(capture).html.leex\\\",\\n \\\"*.fs\\\": \\\"$(capture).fs.js, $(capture).fs.js.map, $(capture).fs.jsx, $(capture).fs.ts, $(capture).fs.tsx, $(capture).fs.rs, $(capture).fs.php, $(capture).fs.dart\\\",\\n \\\"*.go\\\": \\\"$(capture)_test.go\\\",\\n \\\"*.java\\\": \\\"$(capture).class\\\",\\n \\\"*.js\\\": \\\"$(capture).js.map, $(capture).*.js, $(capture)_*.js\\\",\\n \\\"*.jsx\\\": \\\"$(capture).js, $(capture).*.jsx, $(capture)_*.js, $(capture)_*.jsx, $(capture).less, $(capture).module.less\\\",\\n \\\"*.master\\\": \\\"$(capture).*.cs, $(capture).*.vb\\\",\\n \\\"*.mjs\\\": \\\"$(capture).mjs.map, $(capture).*.mjs, $(capture)_*.mjs\\\",\\n \\\"*.module.ts\\\": \\\"$(capture).resolver.ts, $(capture).controller.ts, $(capture).service.ts\\\",\\n \\\"*.mts\\\": \\\"$(capture).mts.map, $(capture).*.mts, $(capture)_*.mts\\\",\\n \\\"*.pubxml\\\": \\\"$(capture).pubxml.user\\\",\\n \\\"*.resx\\\": \\\"$(capture).*.resx, $(capture).designer.cs, $(capture).designer.vb\\\",\\n \\\"*.tex\\\": \\\"$(capture).acn, $(capture).acr, $(capture).alg, $(capture).aux, $(capture).bbl, $(capture).blg, $(capture).fdb_latexmk, $(capture).fls, $(capture).glg, $(capture).glo, $(capture).gls, $(capture).idx, $(capture).ind, $(capture).ist, $(capture).lof, $(capture).log, $(capture).lot, $(capture).out, $(capture).pdf, $(capture).synctex.gz, $(capture).toc, $(capture).xdv\\\",\\n \\\"*.ts\\\": \\\"$(capture).js, $(capture).d.ts.map, $(capture).*.ts, $(capture)_*.js, $(capture)_*.ts\\\",\\n \\\"*.tsx\\\": \\\"$(capture).ts, $(capture).*.tsx, $(capture)_*.ts, $(capture)_*.tsx, $(capture).less, $(capture).module.less, $(capture).scss, $(capture).module.scss\\\",\\n \\\"*.vbproj\\\": \\\"*.config, *proj.user, appsettings.*, bundleconfig.json\\\",\\n \\\"*.vue\\\": \\\"$(capture).*.ts, $(capture).*.js, $(capture).story.vue\\\",\\n \\\"*.xaml\\\": \\\"$(capture).xaml.cs\\\",\\n \\\"+layout.svelte\\\": \\\"+layout.ts,+layout.ts,+layout.js,+layout.server.ts,+layout.server.js,+layout.gql\\\",\\n \\\"+page.svelte\\\": \\\"+page.server.ts,+page.server.js,+page.ts,+page.js,+page.gql\\\",\\n \\\".clang-tidy\\\": \\\".clang-format, .clangd, compile_commands.json\\\",\\n \\\".env\\\": \\\"*.env, .env.*, .envrc, env.d.ts\\\",\\n \\\".gitignore\\\": \\\".gitattributes, .gitmodules, .gitmessage, .mailmap, .git-blame*\\\",\\n \\\".project\\\": \\\".classpath\\\",\\n \\\"BUILD.bazel\\\": \\\"*.bzl, *.bazel, *.bazelrc, bazel.rc, .bazelignore, .bazelproject, WORKSPACE\\\",\\n \\\"CMakeLists.txt\\\": \\\"*.cmake, *.cmake.in, .cmake-format.yaml, CMakePresets.json, CMakeCache.txt\\\",\\n \\\"Cargo.toml\\\": \\\".clippy.toml, .rustfmt.toml, cargo.lock, clippy.toml, cross.toml, rust-toolchain.toml, rustfmt.toml\\\",\\n \\\"Dockerfile\\\": \\\"*.dockerfile, .devcontainer.*, .dockerignore, compose.*, docker-compose.*, dockerfile*\\\",\\n \\\"I*.cs\\\": \\\"$(capture).cs\\\",\\n \\\"Makefile\\\": \\\"*.mk\\\",\\n \\\"Pipfile\\\": \\\".editorconfig, .flake8, .isort.cfg, .python-version, Pipfile, Pipfile.lock, requirements*.in, requirements*.pip, requirements*.txt, tox.ini\\\",\\n \\\"README*\\\": \\\"AUTHORS, Authors, BACKERS*, Backers*, CHANGELOG*, CITATION*, CODEOWNERS, CODE_OF_CONDUCT*, CONTRIBUTING*, CONTRIBUTORS, COPYING*, CREDITS, Changelog*, Citation*, Code_Of_Conduct*, Codeowners, Contributing*, Contributors, Copying*, Credits, GOVERNANCE.MD, Governance.md, HISTORY.MD, History.md, LICENSE*, License*, MAINTAINERS, Maintainers, README*, Readme*, SECURITY.MD, SPONSORS*, Security.md, Sponsors*, authors, backers*, changelog*, citation*, code_of_conduct*, codeowners, contributing*, contributors, copying*, credits, governance.md, history.md, license*, maintainers, readme*, security.md, sponsors*\\\",\\n \\\"Readme*\\\": \\\"AUTHORS, Authors, BACKERS*, Backers*, CHANGELOG*, CITATION*, CODEOWNERS, CODE_OF_CONDUCT*, CONTRIBUTING*, CONTRIBUTORS, COPYING*, CREDITS, Changelog*, Citation*, Code_Of_Conduct*, Codeowners, Contributing*, Contributors, Copying*, Credits, GOVERNANCE.MD, Governance.md, HISTORY.MD, History.md, LICENSE*, License*, MAINTAINERS, Maintainers, README*, Readme*, SECURITY.MD, SPONSORS*, Security.md, Sponsors*, authors, backers*, changelog*, citation*, code_of_conduct*, codeowners, contributing*, contributors, copying*, credits, governance.md, history.md, license*, maintainers, readme*, security.md, sponsors*\\\",\\n \\\"artisan\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, server.php, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, webpack.mix.js, windi.config.*\\\",\\n \\\"astro.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"composer.json\\\": \\\".php*.cache, composer.lock, phpunit.xml*, psalm*.xml\\\",\\n \\\"default.nix\\\": \\\"shell.nix\\\",\\n \\\"deno.json*\\\": \\\"*.env, .env.*, .envrc, api-extractor.json, deno.lock, env.d.ts, import-map.json, import_map.json, jsconfig.*, tsconfig.*, tsdoc.*\\\",\\n \\\"flake.nix\\\": \\\"flake.lock\\\",\\n \\\"gatsby-config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, gatsby-browser.*, gatsby-node.*, gatsby-ssr.*, gatsby-transformer.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"gemfile\\\": \\\".ruby-version, gemfile.lock\\\",\\n \\\"go.mod\\\": \\\".air*, go.sum\\\",\\n \\\"go.work\\\": \\\"go.work.sum\\\",\\n \\\"hatch.toml\\\": \\\".editorconfig, .flake8, .isort.cfg, .python-version, hatch.toml, requirements*.in, requirements*.pip, requirements*.txt, tox.ini\\\",\\n \\\"mix.exs\\\": \\\".credo.exs, .dialyzer_ignore.exs, .formatter.exs, .iex.exs, .tool-versions, mix.lock\\\",\\n \\\"next.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, next-env.d.ts, next-i18next.config.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"nuxt.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .nuxtignore, .nuxtrc, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"package.json\\\": \\\".browserslist*, .circleci*, .commitlint*, .cz-config.js, .czrc, .dlint.json, .dprint.json*, .editorconfig, .eslint*, .firebase*, .flowconfig, .github*, .gitlab*, .gitmojirc.json, .gitpod*, .huskyrc*, .jslint*, .knip.*, .lintstagedrc*, .markdownlint*, .node-version, .nodemon*, .npm*, .nvmrc, .pm2*, .pnp.*, .pnpm*, .prettier*, .release-please*.json, .releaserc*, .sentry*, .simple-git-hooks*, .stackblitz*, .styleci*, .stylelint*, .tazerc*, .textlint*, .tool-versions, .travis*, .versionrc*, .vscode*, .watchman*, .xo-config*, .yamllint*, .yarnrc*, Procfile, apollo.config.*, appveyor*, azure-pipelines*, biome.json, bower.json, build.config.*, bun.lockb, commitlint*, crowdin*, dangerfile*, dlint.json, dprint.json*, electron-builder.*, eslint*, firebase.json, grunt*, gulp*, jenkins*, knip.*, lerna*, lint-staged*, nest-cli.*, netlify*, nodemon*, npm-shrinkwrap.json, nx.*, package-lock.json, package.nls*.json, phpcs.xml, pm2.*, pnpm*, prettier*, pullapprove*, pyrightconfig.json, release-please*.json, release-tasks.sh, release.config.*, renovate*, rollup.config.*, rspack*, simple-git-hooks*, sonar-project.properties, stylelint*, tslint*, tsup.config.*, turbo*, typedoc*, unlighthouse*, vercel*, vetur.config.*, webpack*, workspace.json, xo.config.*, yarn*\\\",\\n \\\"pubspec.yaml\\\": \\\".metadata, .packages, all_lint_rules.yaml, analysis_options.yaml, build.yaml, pubspec.lock, pubspec_overrides.yaml\\\",\\n \\\"pyproject.toml\\\": \\\".editorconfig, .flake8, .isort.cfg, .pdm-python, .pdm.toml, .python-version, MANIFEST.in, Pipfile, Pipfile.lock, hatch.toml, pdm.lock, poetry.lock, pyproject.toml, requirements*.in, requirements*.pip, requirements*.txt, setup.cfg, setup.py, tox.ini\\\",\\n \\\"quasar.conf.js\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, quasar.extensions.json, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"readme*\\\": \\\"AUTHORS, Authors, BACKERS*, Backers*, CHANGELOG*, CITATION*, CODEOWNERS, CODE_OF_CONDUCT*, CONTRIBUTING*, CONTRIBUTORS, COPYING*, CREDITS, Changelog*, Citation*, Code_Of_Conduct*, Codeowners, Contributing*, Contributors, Copying*, Credits, GOVERNANCE.MD, Governance.md, HISTORY.MD, History.md, LICENSE*, License*, MAINTAINERS, Maintainers, README*, Readme*, SECURITY.MD, SPONSORS*, Security.md, Sponsors*, authors, backers*, changelog*, citation*, code_of_conduct*, codeowners, contributing*, contributors, copying*, credits, governance.md, history.md, license*, maintainers, readme*, security.md, sponsors*\\\",\\n \\\"remix.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, remix.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"requirements.txt\\\": \\\".editorconfig, .flake8, .isort.cfg, .python-version, requirements*.in, requirements*.pip, requirements*.txt, tox.ini\\\",\\n \\\"rush.json\\\": \\\".browserslist*, .circleci*, .commitlint*, .cz-config.js, .czrc, .dlint.json, .dprint.json*, .editorconfig, .eslint*, .firebase*, .flowconfig, .github*, .gitlab*, .gitmojirc.json, .gitpod*, .huskyrc*, .jslint*, .knip.*, .lintstagedrc*, .markdownlint*, .node-version, .nodemon*, .npm*, .nvmrc, .pm2*, .pnp.*, .pnpm*, .prettier*, .release-please*.json, .releaserc*, .sentry*, .simple-git-hooks*, .stackblitz*, .styleci*, .stylelint*, .tazerc*, .textlint*, .tool-versions, .travis*, .versionrc*, .vscode*, .watchman*, .xo-config*, .yamllint*, .yarnrc*, Procfile, apollo.config.*, appveyor*, azure-pipelines*, biome.json, bower.json, build.config.*, bun.lockb, commitlint*, crowdin*, dangerfile*, dlint.json, dprint.json*, electron-builder.*, eslint*, firebase.json, grunt*, gulp*, jenkins*, knip.*, lerna*, lint-staged*, nest-cli.*, netlify*, nodemon*, npm-shrinkwrap.json, nx.*, package-lock.json, package.nls*.json, phpcs.xml, pm2.*, pnpm*, prettier*, pullapprove*, pyrightconfig.json, release-please*.json, release-tasks.sh, release.config.*, renovate*, rollup.config.*, rspack*, simple-git-hooks*, sonar-project.properties, stylelint*, tslint*, tsup.config.*, turbo*, typedoc*, unlighthouse*, vercel*, vetur.config.*, webpack*, workspace.json, xo.config.*, yarn*\\\",\\n \\\"setup.cfg\\\": \\\".editorconfig, .flake8, .isort.cfg, .python-version, MANIFEST.in, requirements*.in, requirements*.pip, requirements*.txt, setup.cfg, tox.ini\\\",\\n \\\"setup.py\\\": \\\".editorconfig, .flake8, .isort.cfg, .python-version, MANIFEST.in, requirements*.in, requirements*.pip, requirements*.txt, setup.cfg, setup.py, tox.ini\\\",\\n \\\"shims.d.ts\\\": \\\"*.d.ts\\\",\\n \\\"svelte.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, houdini.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, mdsvex.config.js, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vite.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"vite.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\",\\n \\\"vue.config.*\\\": \\\"*.env, .babelrc*, .codecov, .cssnanorc*, .env.*, .envrc, .htmlnanorc*, .lighthouserc.*, .mocha*, .postcssrc*, .terserrc*, api-extractor.json, ava.config.*, babel.config.*, capacitor.config.*, contentlayer.config.*, cssnano.config.*, cypress.*, env.d.ts, formkit.config.*, formulate.config.*, histoire.config.*, htmlnanorc.*, i18n.config.*, ionic.config.*, jasmine.*, jest.config.*, jsconfig.*, karma*, lighthouserc.*, panda.config.*, playwright.config.*, postcss.config.*, puppeteer.config.*, rspack.config.*, svgo.config.*, tailwind.config.*, tsconfig.*, tsdoc.*, uno.config.*, unocss.config.*, vitest.config.*, vuetify.config.*, webpack.config.*, windi.config.*\\\"\\n },\\n \\\"workbench.iconTheme\\\": \\\"a-file-icon-vscode\\\"\\n}\"}","extensions":"[{\"identifier\":{\"id\":\"antfu.file-nesting\",\"uuid\":\"e53e2287-966c-445f-91b8-d77ab2ba18fc\"},\"displayName\":\"File Nesting Updater\"},{\"identifier\":{\"id\":\"atommaterial.a-file-icon-vscode\",\"uuid\":\"31d413c3-ee2a-4bac-882e-bead93a22a20\"},\"displayName\":\"Atom Material Icons\"},{\"identifier\":{\"id\":\"charliermarsh.ruff\",\"uuid\":\"c2ca9b43-fa38-44fc-928e-5125970b9c00\"},\"displayName\":\"Ruff\"},{\"identifier\":{\"id\":\"cmoog.sqlnotebook\",\"uuid\":\"dd781ac8-522b-4507-9225-331e70e260c5\"},\"displayName\":\"SQL Notebook\"},{\"identifier\":{\"id\":\"codeium.codeium\",\"uuid\":\"acab4f40-b6db-42ec-bcd1-01802cbdd988\"},\"displayName\":\"Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more\"},{\"identifier\":{\"id\":\"codezombiech.gitignore\",\"uuid\":\"3e891cf9-53cb-49a3-8d01-8f0b1f0afb29\"},\"displayName\":\"gitignore\"},{\"identifier\":{\"id\":\"mathematic.vscode-pdf\",\"uuid\":\"89a3757d-edad-4403-95f0-24b72cce805e\"},\"displayName\":\"PDF Viewer\"},{\"identifier\":{\"id\":\"mechatroner.rainbow-csv\",\"uuid\":\"3792588c-3d35-442d-91ea-fe6a755e8155\"},\"displayName\":\"Rainbow CSV\"},{\"identifier\":{\"id\":\"mhutchie.git-graph\",\"uuid\":\"438221f8-1107-4ccd-a6fe-f3b7fe0856b7\"},\"displayName\":\"Git Graph\"},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"displayName\":\"Docker\"},{\"identifier\":{\"id\":\"ms-python.black-formatter\",\"uuid\":\"859e640c-c157-47da-8699-9080b81c8371\"},\"displayName\":\"Black Formatter\"},{\"identifier\":{\"id\":\"ms-python.debugpy\",\"uuid\":\"4bd5d2c9-9d65-401a-b0b2-7498d9f17615\"},\"displayName\":\"Python Debugger\"},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"displayName\":\"Python\"},{\"identifier\":{\"id\":\"ms-python.vscode-pylance\",\"uuid\":\"364d2426-116a-433a-a5d8-a5098dc3afbd\"},\"displayName\":\"Pylance\"},{\"identifier\":{\"id\":\"ms-toolsai.datawrangler\",\"uuid\":\"de3960e6-b262-4565-8a1c-9870629f1ed9\"},\"displayName\":\"Data Wrangler (Preview)\"},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"displayName\":\"Jupyter\"},{\"identifier\":{\"id\":\"ms-toolsai.jupyter-keymap\",\"uuid\":\"9f6dc8db-620c-4844-b8c5-e74914f1be27\"},\"displayName\":\"Jupyter Keymap\"},{\"identifier\":{\"id\":\"ms-toolsai.jupyter-renderers\",\"uuid\":\"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf\"},\"displayName\":\"Jupyter Notebook Renderers\"},{\"identifier\":{\"id\":\"ms-toolsai.vscode-jupyter-cell-tags\",\"uuid\":\"ab4fb32a-befb-4102-adf9-1652d0cd6a5e\"},\"displayName\":\"Jupyter Cell Tags\"},{\"identifier\":{\"id\":\"ms-toolsai.vscode-jupyter-slideshow\",\"uuid\":\"e153ca70-b543-4865-b4c5-b31d34185948\"},\"displayName\":\"Jupyter Slide Show\"},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-containers\",\"uuid\":\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\"},\"displayName\":\"Dev Containers\"},{\"identifier\":{\"id\":\"njpwerner.autodocstring\",\"uuid\":\"2d6fea35-f68e-461d-9b7b-5cd05be99451\"},\"displayName\":\"autoDocstring - Python Docstring Generator\"},{\"identifier\":{\"id\":\"sdras.night-owl\",\"uuid\":\"e58f546c-babc-455f-a265-ba40dbd140d4\"},\"displayName\":\"Night Owl\"},{\"identifier\":{\"id\":\"snowflake.snowflake-vsc\",\"uuid\":\"7b3811b3-b22e-4f4e-8eab-7c9774c0ad25\"},\"displayName\":\"Snowflake\"}]","globalState":"{\"storage\":{\"workbench.activity.pinnedViewlets2\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":true,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.data-wrangler-primary\\\",\\\"pinned\\\":true,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.codeium\\\",\\\"pinned\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.snowflakeActivityBarContainer\\\",\\\"pinned\\\":true,\\\"order\\\":13},{\\\"id\\\":\\\"workbench.view.extension.sqlnotebook\\\",\\\"pinned\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.panel.chatSidebar\\\",\\\"pinned\\\":true,\\\"order\\\":100},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true},{\\\"id\\\":\\\"workbench.view.editSessions\\\",\\\"pinned\\\":true},{\\\"id\\\":\\\"userDataProfiles\\\",\\\"pinned\\\":true}]\",\"workbench.panel.pinnedPanels\":\"[{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"pinned\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"pinned\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"~remote.forwardedPortsContainer\\\",\\\"pinned\\\":true,\\\"order\\\":5},{\\\"id\\\":\\\"workbench.view.extension.data-wrangler-secondary\\\",\\\"pinned\\\":true,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"pinned\\\":true,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.snowflakeResultsContainer\\\",\\\"pinned\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.snowflakeDetailsContainer\\\",\\\"pinned\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"refactorPreview\\\",\\\"pinned\\\":true},{\\\"id\\\":\\\"workbench.panel.comments\\\",\\\"pinned\\\":true,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"pinned\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.panel.testResults\\\",\\\"pinned\\\":true,\\\"order\\\":3}]\",\"workbench.auxiliarybar.pinnedPanels\":\"[]\",\"workbench.explorer.views.state.hidden\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.graph\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyter-data-wrangler-code-preview-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyterViewVariables\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.graphDetails\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"liveshare.session.explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"cell-tag\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"bookmarksExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"bookmarksHelpAndFeedback\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectsExplorerFavorites\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectsExplorerGit\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectsExplorerSVN\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectsExplorerAny\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectsExplorerMercurial\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectsExplorerVSCode\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"projectManagerHelpAndFeedback\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"codeium.chatPanelView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"codeium.searchPanelView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.home\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.workspaces\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.account\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.commitDetails\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"github-actions.current-branch\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"github-actions.workflows\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"github-actions.settings\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"github-actions.empty-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.searchAndCompare\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerImages\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerRegistries\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerNetworks\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerVolumes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"vscode-docker.views.dockerContexts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"vscode-docker.views.help\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"vscode-edge-devtools-view.targets\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"vscode-edge-devtools-view.help-links\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extension.vsKubernetesExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extension.vsKubernetesHelmRepoExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"kubernetes.cloudExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyter-data-wrangler-operations-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"liveshare.session\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyter-data-wrangler-summary-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"liveshare.help\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyter-data-wrangler-cleaning-steps-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"liveshare.devtools\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.drafts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.patchDetails\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false}]\",\"colorThemeData\":\"{\\\"id\\\":\\\"vs-dark sdras-night-owl-themes-Night-Owl-color-theme-json\\\",\\\"label\\\":\\\"Night Owl\\\",\\\"settingsId\\\":\\\"Night Owl\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"foreground\\\":\\\"#a2bffc\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"markup.changed\\\",\\\"meta.diff.header.git\\\",\\\"meta.diff.header.from-file\\\",\\\"meta.diff.header.to-file\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#EF535090\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.deleted.diff\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478ff\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.inserted.diff\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#011627\\\",\\\"foreground\\\":\\\"#d6deeb\\\"}},{\\\"settings\\\":{\\\"foreground\\\":\\\"#637777\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ecc48d\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ecc48d\\\"},\\\"scope\\\":[\\\"string.quoted\\\",\\\"variable.other.readwrite.js\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"support.constant.math\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F78C6C\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"constant.numeric\\\",\\\"constant.character.numeric\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"constant.language\\\",\\\"punctuation.definition.constant\\\",\\\"variable.other.constant\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"constant.character\\\",\\\"constant.other\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F78C6C\\\"},\\\"scope\\\":\\\"constant.character.escape\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#5ca7e4\\\"},\\\"scope\\\":[\\\"string.regexp\\\",\\\"string.regexp keyword.other\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#5f7e97\\\"},\\\"scope\\\":\\\"meta.function punctuation.separator.comma\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"punctuation.accessor\\\",\\\"keyword\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"storage\\\",\\\"meta.var.expr\\\",\\\"meta.class meta.method.declaration meta.var.expr storage.type.js\\\",\\\"storage.type.property.js\\\",\\\"storage.type.property.ts\\\",\\\"storage.type.property.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\"},\\\"scope\\\":\\\"storage.type\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":\\\"storage.type.function.arrow.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":[\\\"entity.name.class\\\",\\\"meta.class entity.name.type.class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"entity.other.inherited-class\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"entity.name.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":[\\\"punctuation.definition.tag\\\",\\\"meta.tag\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#caece6\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"entity.name.tag\\\",\\\"meta.tag.other.html\\\",\\\"meta.tag.other.js\\\",\\\"meta.tag.other.tsx\\\",\\\"entity.name.tag.tsx\\\",\\\"entity.name.tag.js\\\",\\\"entity.name.tag\\\",\\\"meta.tag.js\\\",\\\"meta.tag.tsx\\\",\\\"meta.tag.html\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f78c6c\\\"},\\\"scope\\\":\\\"entity.name.tag.custom\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"support.function\\\",\\\"support.constant\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"support.constant.meta.property-value\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":[\\\"support.type\\\",\\\"support.class\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"support.variable.dom\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#ff2c83\\\",\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\",\\\"background\\\":\\\"#d3423e\\\"},\\\"scope\\\":\\\"invalid.deprecated\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":\\\"keyword.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"keyword.operator.relational\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\"},\\\"scope\\\":\\\"keyword.operator.assignment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\"},\\\"scope\\\":\\\"keyword.operator.arithmetic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\"},\\\"scope\\\":\\\"keyword.operator.bitwise\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\"},\\\"scope\\\":\\\"keyword.operator.increment\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\"},\\\"scope\\\":\\\"keyword.operator.ternary\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#637777\\\"},\\\"scope\\\":\\\"comment.line.double-slash\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#cdebf7\\\"},\\\"scope\\\":\\\"object\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":\\\"constant.language.null\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"meta.brace\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"meta.delimiter.period\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d9f5dd\\\"},\\\"scope\\\":\\\"punctuation.definition.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":\\\"punctuation.definition.string.begin.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":\\\"constant.language.boolean\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"object.comma\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":\\\"variable.parameter.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80CBC4\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"support.type.vendor.property-name\\\",\\\"support.constant.vendor.property-value\\\",\\\"support.type.property-name\\\",\\\"meta.property-list entity.name.tag\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#57eaf1\\\"},\\\"scope\\\":\\\"meta.property-list entity.name.tag.reference\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F78C6C\\\"},\\\"scope\\\":\\\"constant.other.color.rgb-value punctuation.definition.constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFEB95\\\"},\\\"scope\\\":\\\"constant.other.color\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFEB95\\\"},\\\"scope\\\":\\\"keyword.other.unit\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"meta.selector\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FAD430\\\"},\\\"scope\\\":\\\"entity.other.attribute-name.id\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80CBC4\\\"},\\\"scope\\\":\\\"meta.property-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"entity.name.tag.doctype\\\",\\\"meta.tag.sgml.doctype\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d9f5dd\\\"},\\\"scope\\\":\\\"punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"keyword.control.operator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":\\\"keyword.operator.logical\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#baebe2\\\"},\\\"scope\\\":[\\\"variable.instance\\\",\\\"variable.other.instance\\\",\\\"variable.readwrite.instance\\\",\\\"variable.other.readwrite.instance\\\",\\\"variable.other.property\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#faf39f\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"variable.other.object.property\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"variable.other.object.js\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"entity.name.function\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"keyword.operator.comparison\\\",\\\"keyword.control.flow.js\\\",\\\"keyword.control.flow.ts\\\",\\\"keyword.control.flow.tsx\\\",\\\"keyword.control.ruby\\\",\\\"keyword.control.module.ruby\\\",\\\"keyword.control.class.ruby\\\",\\\"keyword.control.def.ruby\\\",\\\"keyword.control.loop.js\\\",\\\"keyword.control.loop.ts\\\",\\\"keyword.control.import.js\\\",\\\"keyword.control.import.ts\\\",\\\"keyword.control.import.tsx\\\",\\\"keyword.control.from.js\\\",\\\"keyword.control.from.ts\\\",\\\"keyword.control.from.tsx\\\",\\\"keyword.operator.instanceof.js\\\",\\\"keyword.operator.expression.instanceof.ts\\\",\\\"keyword.operator.expression.instanceof.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"keyword.control.conditional.js\\\",\\\"keyword.control.conditional.ts\\\",\\\"keyword.control.switch.js\\\",\\\"keyword.control.switch.ts\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":[\\\"support.constant\\\",\\\"keyword.other.special-method\\\",\\\"keyword.other.new\\\",\\\"keyword.other.debugger\\\",\\\"keyword.control\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#020e14\\\",\\\"background\\\":\\\"#F78C6C\\\"},\\\"scope\\\":\\\"invalid.broken\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#8BD649\\\",\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"invalid.unimplemented\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\",\\\"background\\\":\\\"#ec5f67\\\"},\\\"scope\\\":\\\"invalid.illegal\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"variable.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"support.variable.property\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":\\\"variable.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ec5f67\\\"},\\\"scope\\\":\\\"variable.interpolation\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":\\\"meta.function-call\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d3423e\\\"},\\\"scope\\\":\\\"punctuation.section.embedded\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"punctuation.terminator.expression\\\",\\\"punctuation.definition.arguments\\\",\\\"punctuation.definition.array\\\",\\\"punctuation.section.array\\\",\\\"meta.array\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d9f5dd\\\"},\\\"scope\\\":[\\\"punctuation.definition.list.begin\\\",\\\"punctuation.definition.list.end\\\",\\\"punctuation.separator.arguments\\\",\\\"punctuation.definition.list\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d3423e\\\"},\\\"scope\\\":\\\"string.template meta.template.expression\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"string.template punctuation.definition.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"italic\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"bold\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#697098\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"quote\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80CBC4\\\"},\\\"scope\\\":\\\"raw\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#31e1eb\\\"},\\\"scope\\\":\\\"variable.assignment.coffee\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"variable.parameter.function.coffee\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"variable.assignment.coffee\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"variable.other.readwrite.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":[\\\"entity.name.type.class.cs\\\",\\\"storage.type.cs\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#B2CCD6\\\"},\\\"scope\\\":\\\"entity.name.type.namespace.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"string.unquoted.preprocessor.message.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":[\\\"punctuation.separator.hash.cs\\\",\\\"keyword.preprocessor.region.cs\\\",\\\"keyword.preprocessor.endregion.cs\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#B2CCD6\\\"},\\\"scope\\\":\\\"variable.other.object.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"entity.name.type.enum.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFCB8B\\\"},\\\"scope\\\":[\\\"string.interpolated.single.dart\\\",\\\"string.interpolated.double.dart\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFCB8B\\\"},\\\"scope\\\":\\\"support.class.dart\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff6363\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"entity.name.tag.css\\\",\\\"entity.name.tag.less\\\",\\\"entity.name.tag.custom.css\\\",\\\"support.constant.property-value.css\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":[\\\"entity.name.tag.wildcard.css\\\",\\\"entity.name.tag.wildcard.less\\\",\\\"entity.name.tag.wildcard.scss\\\",\\\"entity.name.tag.wildcard.sass\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFEB95\\\"},\\\"scope\\\":\\\"keyword.other.unit.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F78C6C\\\"},\\\"scope\\\":[\\\"meta.attribute-selector.css entity.other.attribute-name.attribute\\\",\\\"variable.other.readwrite.js\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"source.elixir support.type.elixir\\\",\\\"source.elixir meta.module.elixir entity.name.class.elixir\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"source.elixir entity.name.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"source.elixir constant.other.symbol.elixir\\\",\\\"source.elixir constant.other.keywords.elixir\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"source.elixir punctuation.definition.string\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":[\\\"source.elixir variable.other.readwrite.module.elixir\\\",\\\"source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"source.elixir .punctuation.binary.elixir\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"constant.keyword.clojure\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DDDDDD\\\"},\\\"scope\\\":\\\"source.go meta.function-call.go\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"source.go keyword.package.go\\\",\\\"source.go keyword.import.go\\\",\\\"source.go keyword.function.go\\\",\\\"source.go keyword.type.go\\\",\\\"source.go keyword.struct.go\\\",\\\"source.go keyword.interface.go\\\",\\\"source.go keyword.const.go\\\",\\\"source.go keyword.var.go\\\",\\\"source.go keyword.map.go\\\",\\\"source.go keyword.channel.go\\\",\\\"source.go keyword.control.go\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":[\\\"source.go constant.language.go\\\",\\\"source.go constant.other.placeholder.go\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbcaff\\\"},\\\"scope\\\":[\\\"entity.name.function.preprocessor.cpp\\\",\\\"entity.scope.name.cpp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e0dec6\\\"},\\\"scope\\\":[\\\"meta.namespace-block.cpp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":[\\\"storage.type.language.primitive.cpp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"meta.preprocessor.macro.cpp\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":[\\\"variable.parameter\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"variable.other.readwrite.powershell\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbcaff\\\"},\\\"scope\\\":[\\\"support.function.powershell\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"entity.other.attribute-name.id.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6ae9f0\\\"},\\\"scope\\\":\\\"punctuation.definition.tag.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"meta.tag.sgml.doctype.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":\\\"meta.class entity.name.type.class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":\\\"meta.method.declaration storage.type.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"terminator.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"meta.js punctuation.definition.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#5f7e97\\\"},\\\"scope\\\":[\\\"entity.name.type.instance.jsdoc\\\",\\\"entity.name.type.instance.phpdoc\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#78ccf0\\\"},\\\"scope\\\":[\\\"variable.other.jsdoc\\\",\\\"variable.other.phpdoc\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"variable.other.meta.import.js\\\",\\\"meta.import.js variable.other\\\",\\\"variable.other.meta.export.js\\\",\\\"meta.export.js variable.other\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7986E7\\\"},\\\"scope\\\":\\\"variable.parameter.function.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"variable.other.object.js\\\",\\\"variable.other.object.jsx\\\",\\\"variable.object.property.js\\\",\\\"variable.object.property.jsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"variable.js\\\",\\\"variable.other.js\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"entity.name.type.js\\\",\\\"entity.name.type.module.js\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"support.class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"support.type.property-name.json\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"support.constant.json\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c789d6\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.value.json string.quoted.double\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80CBC4\\\"},\\\"scope\\\":\\\"string.quoted.double.json punctuation.definition.string.json\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":\\\"meta.structure.dictionary.json meta.structure.dictionary.value constant.language\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"variable.other.object.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"variable.other.ruby\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ecc48d\\\"},\\\"scope\\\":[\\\"entity.name.type.class.ruby\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"constant.language.symbol.hashkey.ruby\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"constant.language.symbol.ruby\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"entity.name.tag.less\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFEB95\\\"},\\\"scope\\\":\\\"keyword.other.unit.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F78C6C\\\"},\\\"scope\\\":\\\"meta.attribute-selector.less entity.other.attribute-name.attribute\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82b1ff\\\"},\\\"scope\\\":[\\\"markup.heading.markdown\\\",\\\"markup.heading.setext.1.markdown\\\",\\\"markup.heading.setext.2.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.italic.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":\\\"markup.bold.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#697098\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"markup.quote.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80CBC4\\\"},\\\"scope\\\":\\\"markup.inline.raw.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff869a\\\"},\\\"scope\\\":[\\\"markup.underline.link.markdown\\\",\\\"markup.underline.link.image.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"string.other.link.title.markdown\\\",\\\"string.other.link.description.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82b1ff\\\"},\\\"scope\\\":[\\\"punctuation.definition.string.markdown\\\",\\\"punctuation.definition.string.begin.markdown\\\",\\\"punctuation.definition.string.end.markdown\\\",\\\"meta.link.inline.markdown punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":[\\\"punctuation.definition.metadata.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82b1ff\\\"},\\\"scope\\\":[\\\"beginning.punctuation.definition.list.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"markup.inline.raw.string.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#bec5d4\\\"},\\\"scope\\\":[\\\"variable.other.php\\\",\\\"variable.other.property.php\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":\\\"support.class.php\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"meta.function-call.php punctuation\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"variable.other.global.php\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"variable.other.global.php punctuation.definition.variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff5874\\\"},\\\"scope\\\":\\\"constant.language.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"variable.parameter.function.python\\\",\\\"meta.function-call.arguments.python\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#B2CCD6\\\"},\\\"scope\\\":[\\\"meta.function-call.python\\\",\\\"meta.function-call.generic.python\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":\\\"punctuation.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":\\\"entity.name.function.decorator.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#8EACE3\\\"},\\\"scope\\\":\\\"source.python variable.language.special\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c792ea\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"keyword.control\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#c5e478\\\"},\\\"scope\\\":[\\\"variable.scss\\\",\\\"variable.sass\\\",\\\"variable.parameter.url.scss\\\",\\\"variable.parameter.url.sass\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"source.css.scss meta.at-rule variable\\\",\\\"source.css.sass meta.at-rule variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#bec5d4\\\"},\\\"scope\\\":[\\\"source.css.scss meta.at-rule variable\\\",\\\"source.css.sass meta.at-rule variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F78C6C\\\"},\\\"scope\\\":[\\\"meta.attribute-selector.scss entity.other.attribute-name.attribute\\\",\\\"meta.attribute-selector.sass entity.other.attribute-name.attribute\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":[\\\"entity.name.tag.scss\\\",\\\"entity.name.tag.sass\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFEB95\\\"},\\\"scope\\\":[\\\"keyword.other.unit.scss\\\",\\\"keyword.other.unit.sass\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"variable.other.readwrite.alias.ts\\\",\\\"variable.other.readwrite.alias.tsx\\\",\\\"variable.other.readwrite.ts\\\",\\\"variable.other.readwrite.tsx\\\",\\\"variable.other.object.ts\\\",\\\"variable.other.object.tsx\\\",\\\"variable.object.property.ts\\\",\\\"variable.object.property.tsx\\\",\\\"variable.other.ts\\\",\\\"variable.other.tsx\\\",\\\"variable.tsx\\\",\\\"variable.ts\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":[\\\"entity.name.type.ts\\\",\\\"entity.name.type.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"support.class.node.ts\\\",\\\"support.class.node.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#5f7e97\\\"},\\\"scope\\\":[\\\"meta.type.parameters.ts entity.name.type\\\",\\\"meta.type.parameters.tsx entity.name.type\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"meta.import.ts punctuation.definition.block\\\",\\\"meta.import.tsx punctuation.definition.block\\\",\\\"meta.export.ts punctuation.definition.block\\\",\\\"meta.export.tsx punctuation.definition.block\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"meta.decorator punctuation.decorator.ts\\\",\\\"meta.decorator punctuation.decorator.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":\\\"meta.tag.js meta.jsx.children.tsx\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#7fdbca\\\"},\\\"scope\\\":\\\"entity.name.tag.yaml\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d7dbe0\\\"},\\\"scope\\\":[\\\"variable.other.readwrite.js\\\",\\\"variable.parameter\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f78c6c\\\",\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"support.class.component.js\\\",\\\"support.class.component.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#d6deeb\\\"},\\\"scope\\\":[\\\"meta.jsx.children\\\",\\\"meta.jsx.children.js\\\",\\\"meta.jsx.children.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":\\\"meta.class entity.name.type.class.tsx\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffcb8b\\\"},\\\"scope\\\":[\\\"entity.name.type.tsx\\\",\\\"entity.name.type.module.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#C792EA\\\"},\\\"scope\\\":[\\\"meta.class.ts meta.var.expr.ts storage.type.ts\\\",\\\"meta.class.tsx meta.var.expr.tsx storage.type.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#82AAFF\\\"},\\\"scope\\\":[\\\"meta.method.declaration storage.type.ts\\\",\\\"meta.method.declaration storage.type.tsx\\\"]},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\"},\\\"scope\\\":[\\\"meta.property-list.css meta.property-value.css variable.other.less\\\",\\\"meta.property-list.scss variable.scss\\\",\\\"meta.property-list.sass variable.sass\\\",\\\"meta.brace\\\",\\\"keyword.operator.operator\\\",\\\"keyword.operator.or.regexp\\\",\\\"keyword.operator.expression.in\\\",\\\"keyword.operator.relational\\\",\\\"keyword.operator.assignment\\\",\\\"keyword.operator.comparison\\\",\\\"keyword.operator.type\\\",\\\"keyword.operator\\\",\\\"keyword\\\",\\\"punctuation.definintion.string\\\",\\\"punctuation\\\",\\\"variable.other.readwrite.js\\\",\\\"storage.type\\\",\\\"source.css\\\",\\\"string.quoted\\\"]}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"sdras.night-owl\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"night-owl\\\",\\\"_extensionPublisher\\\":\\\"sdras\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"contrastBorder\\\":\\\"#122d42\\\",\\\"focusBorder\\\":\\\"#122d42\\\",\\\"foreground\\\":\\\"#d6deeb\\\",\\\"widget.shadow\\\":\\\"#011627\\\",\\\"selection.background\\\":\\\"#4373c2\\\",\\\"errorForeground\\\":\\\"#ef5350\\\",\\\"button.background\\\":\\\"#7e57c2cc\\\",\\\"button.foreground\\\":\\\"#ffffffcc\\\",\\\"button.hoverBackground\\\":\\\"#7e57c2\\\",\\\"dropdown.background\\\":\\\"#011627\\\",\\\"dropdown.border\\\":\\\"#5f7e97\\\",\\\"dropdown.foreground\\\":\\\"#ffffffcc\\\",\\\"input.background\\\":\\\"#0b253a\\\",\\\"input.border\\\":\\\"#5f7e97\\\",\\\"input.foreground\\\":\\\"#ffffffcc\\\",\\\"input.placeholderForeground\\\":\\\"#5f7e97\\\",\\\"inputOption.activeBorder\\\":\\\"#ffffffcc\\\",\\\"punctuation.definition.generic.begin.html\\\":\\\"#ef5350f2\\\",\\\"inputValidation.errorBackground\\\":\\\"#ab0300f2\\\",\\\"inputValidation.errorBorder\\\":\\\"#ef5350\\\",\\\"inputValidation.infoBackground\\\":\\\"#00589ef2\\\",\\\"inputValidation.infoBorder\\\":\\\"#64b5f6\\\",\\\"inputValidation.warningBackground\\\":\\\"#675700f2\\\",\\\"inputValidation.warningBorder\\\":\\\"#ffca28\\\",\\\"scrollbar.shadow\\\":\\\"#010b14\\\",\\\"scrollbarSlider.activeBackground\\\":\\\"#084d8180\\\",\\\"scrollbarSlider.background\\\":\\\"#084d8180\\\",\\\"scrollbarSlider.hoverBackground\\\":\\\"#084d8180\\\",\\\"badge.background\\\":\\\"#5f7e97\\\",\\\"badge.foreground\\\":\\\"#ffffff\\\",\\\"progress.background\\\":\\\"#7e57c2\\\",\\\"breadcrumb.foreground\\\":\\\"#a599e9\\\",\\\"breadcrumb.focusForeground\\\":\\\"#ffffff\\\",\\\"breadcrumb.activeSelectionForeground\\\":\\\"#ffffff\\\",\\\"breadcrumbPicker.background\\\":\\\"#001122\\\",\\\"list.activeSelectionBackground\\\":\\\"#234d708c\\\",\\\"list.activeSelectionForeground\\\":\\\"#ffffff\\\",\\\"list.invalidItemForeground\\\":\\\"#975f94\\\",\\\"list.dropBackground\\\":\\\"#011627\\\",\\\"list.focusBackground\\\":\\\"#010d18\\\",\\\"list.focusForeground\\\":\\\"#ffffff\\\",\\\"list.highlightForeground\\\":\\\"#ffffff\\\",\\\"list.hoverBackground\\\":\\\"#011627\\\",\\\"list.hoverForeground\\\":\\\"#ffffff\\\",\\\"list.inactiveSelectionBackground\\\":\\\"#0e293f\\\",\\\"list.inactiveSelectionForeground\\\":\\\"#5f7e97\\\",\\\"activityBar.background\\\":\\\"#011627\\\",\\\"activityBar.dropBackground\\\":\\\"#5f7e97\\\",\\\"activityBar.foreground\\\":\\\"#5f7e97\\\",\\\"activityBar.border\\\":\\\"#011627\\\",\\\"activityBarBadge.background\\\":\\\"#44596b\\\",\\\"activityBarBadge.foreground\\\":\\\"#ffffff\\\",\\\"sideBar.background\\\":\\\"#011627\\\",\\\"sideBar.foreground\\\":\\\"#89a4bb\\\",\\\"sideBar.border\\\":\\\"#011627\\\",\\\"sideBarTitle.foreground\\\":\\\"#5f7e97\\\",\\\"sideBarSectionHeader.background\\\":\\\"#011627\\\",\\\"sideBarSectionHeader.foreground\\\":\\\"#5f7e97\\\",\\\"editorGroup.emptyBackground\\\":\\\"#011627\\\",\\\"editorGroup.border\\\":\\\"#011627\\\",\\\"editorGroup.dropBackground\\\":\\\"#7e57c273\\\",\\\"editorGroupHeader.noTabsBackground\\\":\\\"#011627\\\",\\\"editorGroupHeader.tabsBackground\\\":\\\"#011627\\\",\\\"editorGroupHeader.tabsBorder\\\":\\\"#262a39\\\",\\\"tab.activeBackground\\\":\\\"#0b2942\\\",\\\"tab.activeForeground\\\":\\\"#d2dee7\\\",\\\"tab.border\\\":\\\"#272b3b\\\",\\\"tab.activeBorder\\\":\\\"#262a39\\\",\\\"tab.unfocusedActiveBorder\\\":\\\"#262a39\\\",\\\"tab.inactiveBackground\\\":\\\"#01111d\\\",\\\"tab.inactiveForeground\\\":\\\"#5f7e97\\\",\\\"tab.unfocusedActiveForeground\\\":\\\"#5f7e97\\\",\\\"tab.unfocusedInactiveForeground\\\":\\\"#5f7e97\\\",\\\"editor.background\\\":\\\"#011627\\\",\\\"editor.foreground\\\":\\\"#d6deeb\\\",\\\"editorLineNumber.foreground\\\":\\\"#4b6479\\\",\\\"editorLineNumber.activeForeground\\\":\\\"#c5e4fd\\\",\\\"editorCursor.foreground\\\":\\\"#80a4c2\\\",\\\"editor.selectionBackground\\\":\\\"#1d3b53\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#5f7e9779\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#7e57c25a\\\",\\\"editor.wordHighlightBackground\\\":\\\"#f6bbe533\\\",\\\"editor.wordHighlightStrongBackground\\\":\\\"#e2a2f433\\\",\\\"editor.findMatchBackground\\\":\\\"#5f7e9779\\\",\\\"editor.findMatchHighlightBackground\\\":\\\"#1085bb5d\\\",\\\"editor.hoverHighlightBackground\\\":\\\"#7e57c25a\\\",\\\"editor.lineHighlightBackground\\\":\\\"#00000033\\\",\\\"editor.rangeHighlightBackground\\\":\\\"#7e57c25a\\\",\\\"editorIndentGuide.background\\\":\\\"#5e81ce52\\\",\\\"editorIndentGuide.activeBackground\\\":\\\"#7e97ac\\\",\\\"editorRuler.foreground\\\":\\\"#5e81ce52\\\",\\\"editorCodeLens.foreground\\\":\\\"#5e82ceb4\\\",\\\"editorBracketMatch.background\\\":\\\"#5f7e974d\\\",\\\"editorOverviewRuler.currentContentForeground\\\":\\\"#7e57c2\\\",\\\"editorOverviewRuler.incomingContentForeground\\\":\\\"#7e57c2\\\",\\\"editorOverviewRuler.commonContentForeground\\\":\\\"#7e57c2\\\",\\\"editorError.foreground\\\":\\\"#ef5350\\\",\\\"editorWarning.foreground\\\":\\\"#b39554\\\",\\\"editorGutter.background\\\":\\\"#011627\\\",\\\"editorGutter.modifiedBackground\\\":\\\"#e2b93d\\\",\\\"editorGutter.addedBackground\\\":\\\"#9ccc65\\\",\\\"editorGutter.deletedBackground\\\":\\\"#ef5350\\\",\\\"diffEditor.insertedTextBackground\\\":\\\"#99b76d23\\\",\\\"diffEditor.insertedTextBorder\\\":\\\"#c5e47833\\\",\\\"diffEditor.removedTextBackground\\\":\\\"#ef535033\\\",\\\"diffEditor.removedTextBorder\\\":\\\"#ef53504d\\\",\\\"editorWidget.background\\\":\\\"#021320\\\",\\\"editorWidget.border\\\":\\\"#5f7e97\\\",\\\"editorSuggestWidget.background\\\":\\\"#2c3043\\\",\\\"editorSuggestWidget.border\\\":\\\"#2b2f40\\\",\\\"editorSuggestWidget.foreground\\\":\\\"#d6deeb\\\",\\\"editorSuggestWidget.highlightForeground\\\":\\\"#ffffff\\\",\\\"editorSuggestWidget.selectedBackground\\\":\\\"#5f7e97\\\",\\\"editorHoverWidget.background\\\":\\\"#011627\\\",\\\"editorHoverWidget.border\\\":\\\"#5f7e97\\\",\\\"debugExceptionWidget.background\\\":\\\"#011627\\\",\\\"debugExceptionWidget.border\\\":\\\"#5f7e97\\\",\\\"editorMarkerNavigation.background\\\":\\\"#0b2942\\\",\\\"editorMarkerNavigationError.background\\\":\\\"#ef5350\\\",\\\"editorMarkerNavigationWarning.background\\\":\\\"#ffca28\\\",\\\"peekView.border\\\":\\\"#5f7e97\\\",\\\"peekViewEditor.background\\\":\\\"#011627\\\",\\\"peekViewEditor.matchHighlightBackground\\\":\\\"#7e57c25a\\\",\\\"peekViewResult.background\\\":\\\"#011627\\\",\\\"peekViewResult.fileForeground\\\":\\\"#5f7e97\\\",\\\"peekViewResult.lineForeground\\\":\\\"#5f7e97\\\",\\\"peekViewResult.matchHighlightBackground\\\":\\\"#ffffffcc\\\",\\\"peekViewResult.selectionBackground\\\":\\\"#2e3250\\\",\\\"peekViewResult.selectionForeground\\\":\\\"#5f7e97\\\",\\\"peekViewTitle.background\\\":\\\"#011627\\\",\\\"peekViewTitleDescription.foreground\\\":\\\"#697098\\\",\\\"peekViewTitleLabel.foreground\\\":\\\"#5f7e97\\\",\\\"merge.currentHeaderBackground\\\":\\\"#5f7e97\\\",\\\"merge.incomingHeaderBackground\\\":\\\"#7e57c25a\\\",\\\"panel.background\\\":\\\"#011627\\\",\\\"panel.border\\\":\\\"#5f7e97\\\",\\\"panelTitle.activeBorder\\\":\\\"#5f7e97\\\",\\\"panelTitle.activeForeground\\\":\\\"#ffffffcc\\\",\\\"panelTitle.inactiveForeground\\\":\\\"#d6deeb80\\\",\\\"statusBar.background\\\":\\\"#011627\\\",\\\"statusBar.foreground\\\":\\\"#5f7e97\\\",\\\"statusBar.border\\\":\\\"#262a39\\\",\\\"statusBar.debuggingBackground\\\":\\\"#202431\\\",\\\"statusBar.debuggingBorder\\\":\\\"#1f2330\\\",\\\"statusBar.noFolderBackground\\\":\\\"#011627\\\",\\\"statusBar.noFolderBorder\\\":\\\"#25293a\\\",\\\"statusBarItem.activeBackground\\\":\\\"#202431\\\",\\\"statusBarItem.hoverBackground\\\":\\\"#202431\\\",\\\"statusBarItem.prominentBackground\\\":\\\"#202431\\\",\\\"statusBarItem.prominentHoverBackground\\\":\\\"#202431\\\",\\\"titleBar.activeBackground\\\":\\\"#011627\\\",\\\"titleBar.activeForeground\\\":\\\"#eeefff\\\",\\\"titleBar.inactiveBackground\\\":\\\"#010e1a\\\",\\\"notifications.background\\\":\\\"#01111d\\\",\\\"notifications.border\\\":\\\"#262a39\\\",\\\"notificationCenter.border\\\":\\\"#262a39\\\",\\\"notificationToast.border\\\":\\\"#262a39\\\",\\\"notifications.foreground\\\":\\\"#ffffffcc\\\",\\\"notificationLink.foreground\\\":\\\"#80cbc4\\\",\\\"extensionButton.prominentForeground\\\":\\\"#ffffffcc\\\",\\\"extensionButton.prominentBackground\\\":\\\"#7e57c2cc\\\",\\\"extensionButton.prominentHoverBackground\\\":\\\"#7e57c2\\\",\\\"pickerGroup.foreground\\\":\\\"#d1aaff\\\",\\\"pickerGroup.border\\\":\\\"#011627\\\",\\\"terminal.ansiWhite\\\":\\\"#ffffff\\\",\\\"terminal.ansiBlack\\\":\\\"#011627\\\",\\\"terminal.ansiBlue\\\":\\\"#82aaff\\\",\\\"terminal.ansiCyan\\\":\\\"#21c7a8\\\",\\\"terminal.ansiGreen\\\":\\\"#22da6e\\\",\\\"terminal.ansiMagenta\\\":\\\"#c792ea\\\",\\\"terminal.ansiRed\\\":\\\"#ef5350\\\",\\\"terminal.ansiYellow\\\":\\\"#c5e478\\\",\\\"terminal.ansiBrightWhite\\\":\\\"#ffffff\\\",\\\"terminal.ansiBrightBlack\\\":\\\"#575656\\\",\\\"terminal.ansiBrightBlue\\\":\\\"#82aaff\\\",\\\"terminal.ansiBrightCyan\\\":\\\"#7fdbca\\\",\\\"terminal.ansiBrightGreen\\\":\\\"#22da6e\\\",\\\"terminal.ansiBrightMagenta\\\":\\\"#c792ea\\\",\\\"terminal.ansiBrightRed\\\":\\\"#ef5350\\\",\\\"terminal.ansiBrightYellow\\\":\\\"#ffeb95\\\",\\\"terminal.selectionBackground\\\":\\\"#1b90dd4d\\\",\\\"terminalCursor.background\\\":\\\"#234d70\\\",\\\"textCodeBlock.background\\\":\\\"#4f4f4f\\\",\\\"debugToolBar.background\\\":\\\"#011627\\\",\\\"welcomePage.buttonBackground\\\":\\\"#011627\\\",\\\"welcomePage.buttonHoverBackground\\\":\\\"#011627\\\",\\\"walkThrough.embeddedEditorBackground\\\":\\\"#011627\\\",\\\"gitDecoration.modifiedResourceForeground\\\":\\\"#a2bffc\\\",\\\"gitDecoration.deletedResourceForeground\\\":\\\"#ef535090\\\",\\\"gitDecoration.untrackedResourceForeground\\\":\\\"#c5e478\\\",\\\"gitDecoration.ignoredResourceForeground\\\":\\\"#395a75\\\",\\\"gitDecoration.conflictingResourceForeground\\\":\\\"#ffeb95cc\\\",\\\"source.elm\\\":\\\"#5f7e97\\\",\\\"string.quoted.single.js\\\":\\\"#ffffff\\\",\\\"meta.objectliteral.js\\\":\\\"#82aaff\\\"},\\\"watch\\\":false}\",\"workbench.panel.repl.hidden\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.test.state.hidden\":\"[{\\\"id\\\":\\\"workbench.view.testing\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.testCoverage\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.jupyter-variables.state.hidden\":\"[{\\\"id\\\":\\\"jupyterViewVariables\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"cell-tag\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extensions.state.hidden\":\"[{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchRecentlyUpdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchWorkspaceUnsupported\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.untrustedUnsupportedExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.untrustedPartiallySupportedExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.virtualUnsupportedExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.virtualPartiallySupportedExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.deprecatedExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.remote.installed\\\",\\\"isHidden\\\":false}]\",\"workbench.view.remote.state.hidden\":\"[{\\\"id\\\":\\\"targetsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"detailsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"devVolumes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"~remote.helpPanel\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"remoteHub.views.workspaceRepositories\\\",\\\"isHidden\\\":false}]\",\"settingsEditor2.splitViewWidth\":\"253\",\"workbench.view.extension.codeium.state.hidden\":\"[{\\\"id\\\":\\\"codeium.chatPanelView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"codeium.searchPanelView\\\",\\\"isHidden\\\":false}]\",\"workbench.panel.output.hidden\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\",\"workbench.view.search.state.hidden\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\",\"workbench.view.debug.state.hidden\":\"[{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsExcludedCallers\\\",\\\"isHidden\\\":false}]\",\"workbench.panel.alignment\":\"center\",\"workbench.panel.markers.hidden\":\"[{\\\"id\\\":\\\"workbench.panel.markers.view\\\",\\\"isHidden\\\":false}]\",\"terminal.hidden\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\",\"workbench.scm.views.state.hidden\":\"[{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.sync\\\",\\\"isHidden\\\":false}]\",\"workbench.telemetryOptOutShown\":\"true\",\"workbench.statusbar.hidden\":\"[\\\"status.workspaceTrust.6c50d833bc986fed5b8371a0f65ad664\\\",\\\"status.workspaceTrust.ac9f07a411208aaf4edaf9976757e186\\\",\\\"status.workspaceTrust.5e4738e17486261e274ba8d57e531cdf\\\",\\\"status.workspaceTrust.1701819480540\\\",\\\"status.workspaceTrust.e6ab5d91b740268f7e137f0c468e5f49\\\",\\\"status.workspaceTrust.1701893456065\\\",\\\"status.workspaceTrust.5ca28edb4e4d4adc01b39635c1b4a2a1\\\",\\\"status.workspaceTrust.3508c4c827b9ac63589aacdc45cb08d9\\\",\\\"status.workspaceTrust.f9f1d0ac1dbc72e44c2a10e67b450e86\\\",\\\"status.workspaceTrust.ee99656182e21aec71816347a153e063\\\",\\\"status.workspaceTrust.9edcb98ca7376d5857cbdb3fcdbab489\\\",\\\"status.workspaceTrust.f73082fcb02f62d49a2603fd252d3fa5\\\",\\\"status.workspaceTrust.1704485146717\\\",\\\"status.workspaceTrust.7912d304a8ca58bd12fa9afefb6039fe\\\",\\\"status.workspaceTrust.818b36f671710a80c8803dc976d78fde\\\",\\\"status.workspaceTrust.b31eaa7c6e293928b2dbbccdf5f43528\\\",\\\"status.workspaceTrust.03b2a9c56262c3ccdb1eba83bf597163\\\",\\\"status.workspaceTrust.1704683569216\\\",\\\"status.workspaceTrust.abd0602630407417e349fc67b7126eee\\\",\\\"status.workspaceTrust.1705438210537\\\",\\\"status.workspaceTrust.5e7a883440292ed706f4b7e941356da3\\\",\\\"status.workspaceTrust.2fb516cafc8e1c290ba1ab0eb4dfa414\\\",\\\"status.workspaceTrust.1708456462250\\\",\\\"status.workspaceTrust.1708634214159\\\",\\\"status.workspaceTrust.38d3b1e83d3fd9d3241e2b76ee66a855\\\",\\\"status.workspaceTrust.1708635994759\\\",\\\"status.workspaceTrust.8d01c21cb5f2dcb9684d71e40e4f0448\\\",\\\"status.workspaceTrust.f7e1e9ce4cb8fb09a019f4078cf0f369\\\",\\\"status.workspaceTrust.33883fee03ca0d94325648f53c027f30\\\",\\\"status.workspaceTrust.1708653111763\\\",\\\"status.workspaceTrust.1708653265649\\\",\\\"status.workspaceTrust.95fe5ad0042daabaaeed6fef3c856d9e\\\"]\",\"Comments.hidden\":\"[{\\\"id\\\":\\\"workbench.panel.comments\\\",\\\"isHidden\\\":false}]\",\"commandPalette.mru.cache\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.action.reloadWindow\\\",\\\"value\\\":7},{\\\"key\\\":\\\"python.createEnvironment\\\",\\\"value\\\":9}]}\",\"commandPalette.mru.counter\":\"10\",\"memento/gettingStartedService\":\"{\\\"installGit\\\":{\\\"done\\\":true},\\\"settingsSync\\\":{\\\"done\\\":true},\\\"settingsSyncWeb\\\":{\\\"done\\\":true},\\\"settings\\\":{\\\"done\\\":true},\\\"pickAFolderTask-Mac\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonDataScienceWelcome#python.createNewNotebook\\\":{\\\"done\\\":true},\\\"ms-toolsai.jupyter#jupyterWelcome#ipynb.newUntitledIpynb\\\":{\\\"done\\\":true},\\\"ms-azuretools.vscode-docker#dockerStart#openFolderMac\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true},\\\"commandPaletteTaskWeb\\\":{\\\"done\\\":true},\\\"ms-azuretools.vscode-docker#dockerStart#dockerExplorer\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome2#python.createPythonFolder\\\":{\\\"done\\\":true},\\\"pickAFolderTask-Other\\\":{\\\"done\\\":true},\\\"ms-azuretools.vscode-docker#dockerStart#openFolder\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome2#python.createPythonFile\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome#python.createPythonFile\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome2#python.createEnvironment2\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome#python.createEnvironment\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome2#python.runAndDebug\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonWelcome#python.runAndDebug\\\":{\\\"done\\\":true},\\\"alefragnani.Bookmarks#bookmarksWelcome#customizingAppearance\\\":{\\\"done\\\":true},\\\"ms-toolsai.datawrangler#dataWranglerWelcome#openDataWrangler\\\":{\\\"done\\\":true},\\\"ms-toolsai.datawrangler#dataWranglerWelcome#cleanDataUsingOperations\\\":{\\\"done\\\":true},\\\"ms-toolsai.datawrangler#dataWranglerWelcome#applyYourChanges\\\":{\\\"done\\\":true},\\\"ms-toolsai.datawrangler#dataWranglerWelcome#exportYourCode\\\":{\\\"done\\\":true},\\\"ms-toolsai.datawrangler#dataWranglerWelcome#openTitanicCSV\\\":{\\\"done\\\":true},\\\"pickColorTheme\\\":{\\\"done\\\":true},\\\"pickColorThemeWeb\\\":{\\\"done\\\":true},\\\"scmClone\\\":{\\\"done\\\":true},\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#editCommitRepo\\\":{\\\"done\\\":true},\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#remoteIndicator\\\":{\\\"done\\\":true},\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#createGitHubPullRequest\\\":{\\\"done\\\":true},\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#openRepo\\\":{\\\"done\\\":true},\\\"pickAFolderTask-WebWeb\\\":{\\\"done\\\":true}}\",\"workbench.view.extension.gitlens.state.hidden\":\"[{\\\"id\\\":\\\"gitlens.views.home\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.drafts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.workspaces\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.account\\\",\\\"isHidden\\\":false}]\",\"workbench.welcomePage.walkthroughMetadata\":\"[[\\\"vscode.typescript-language-features#nodejsWelcome\\\",{\\\"firstSeen\\\":1682706529468,\\\"stepIDs\\\":[\\\"walkthroughs.nodejsWelcome.downloadNode.forMacOrWindows\\\",\\\"walkthroughs.nodejsWelcome.downloadNode.forLinux\\\",\\\"walkthroughs.nodejsWelcome.makeJsFile\\\",\\\"walkthroughs.nodejsWelcome.debugJsFile\\\",\\\"walkthroughs.nodejsWelcome.learnMoreAboutJs\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-azuretools.vscode-docker#dockerStart\\\",{\\\"firstSeen\\\":1682706655416,\\\"stepIDs\\\":[\\\"openFolder\\\",\\\"openFolderMac\\\",\\\"scaffold\\\",\\\"buildImage\\\",\\\"runContainer\\\",\\\"dockerExplorer\\\",\\\"pushImage\\\",\\\"azDeploy\\\",\\\"learn\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-python.python#pythonWelcome\\\",{\\\"firstSeen\\\":1682706664856,\\\"stepIDs\\\":[\\\"python.createPythonFile\\\",\\\"python.installPythonWin8\\\",\\\"python.installPythonMac\\\",\\\"python.installPythonLinux\\\",\\\"python.selectInterpreter\\\",\\\"python.createEnvironment\\\",\\\"python.runAndDebug\\\",\\\"python.learnMoreWithDS\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-python.python#pythonDataScienceWelcome\\\",{\\\"firstSeen\\\":1682706664858,\\\"stepIDs\\\":[\\\"python.installJupyterExt\\\",\\\"python.createNewNotebook\\\",\\\"python.openInteractiveWindow\\\",\\\"python.dataScienceLearnMore\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-toolsai.jupyter#jupyterWelcome\\\",{\\\"firstSeen\\\":1682706666662,\\\"stepIDs\\\":[\\\"ipynb.newUntitledIpynb\\\",\\\"jupyter.selectKernel\\\",\\\"jupyter.exploreAndDebug\\\",\\\"jupyter.dataScienceLearnMore\\\"],\\\"manaullyOpened\\\":false}],[\\\"eamodio.gitlens#gitlens.welcome\\\",{\\\"firstSeen\\\":1682973431824,\\\"stepIDs\\\":[\\\"gitlens.welcome.tutorial\\\",\\\"gitlens.welcome.experience\\\",\\\"gitlens.welcome.settings\\\",\\\"gitlens.welcome.currentLineBlame\\\",\\\"gitlens.welcome.gitCodeLens\\\",\\\"gitlens.welcome.revisionHistory\\\",\\\"gitlens.welcome.fileAnnotations\\\",\\\"gitlens.welcome.gitSideBarViews\\\",\\\"gitlens.welcome.hostingServiceIntegrations\\\",\\\"gitlens.welcome.gitCommandPalette\\\",\\\"gitlens.welcome.interactiveRebaseEditor\\\",\\\"gitlens.welcome.terminal\\\",\\\"gitlens.welcome.plus\\\"],\\\"manaullyOpened\\\":false}],[\\\"eamodio.gitlens#gitlens.plus\\\",{\\\"firstSeen\\\":1682973431827,\\\"stepIDs\\\":[\\\"gitlens.plus.intro\\\",\\\"gitlens.plus.commitGraph\\\",\\\"gitlens.plus.visualFileHistory\\\",\\\"gitlens.plus.worktrees\\\",\\\"gitlens.plus.richIntegrations\\\",\\\"gitlens.plus.tryNow\\\",\\\"gitlens.plus.trial\\\",\\\"gitlens.plus.trial.extend\\\",\\\"gitlens.plus.trial.upgrade\\\"],\\\"manaullyOpened\\\":false}],[\\\"vscode.typescript-language-features#tempNodejsWelcome\\\",{\\\"firstSeen\\\":1683828949927,\\\"stepIDs\\\":[],\\\"manaullyOpened\\\":false}],[\\\"ms-python.python#pythonWelcome2\\\",{\\\"firstSeen\\\":1689174453346,\\\"stepIDs\\\":[\\\"ms-python.python#pythonWelcome2#python.createPythonFolder\\\",\\\"ms-python.python#pythonWelcome2#python.createPythonFile\\\",\\\"ms-python.python#pythonWelcome2#python.installPythonWin8\\\",\\\"ms-python.python#pythonWelcome2#python.installPythonMac\\\",\\\"ms-python.python#pythonWelcome2#python.installPythonLinux\\\",\\\"ms-python.python#pythonWelcome2#python.createEnvironment2\\\",\\\"ms-python.python#pythonWelcome2#python.runAndDebug\\\",\\\"ms-python.python#pythonWelcome2#python.learnMoreWithDS2\\\"],\\\"manaullyOpened\\\":true}],[\\\"alefragnani.Bookmarks#bookmarksWelcome\\\",{\\\"firstSeen\\\":1690910334079,\\\"stepIDs\\\":[\\\"toggle\\\",\\\"navigateToBookmarks\\\",\\\"defineLabelsForYourBookmarks\\\",\\\"exclusiveSideBar\\\",\\\"workingWithRemotes\\\",\\\"customizingAppearance\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-toolsai.datawrangler#dataWranglerWelcome\\\",{\\\"firstSeen\\\":1696444927343,\\\"stepIDs\\\":[\\\"ms-toolsai.datawrangler#dataWranglerWelcome#openDataWrangler\\\",\\\"ms-toolsai.datawrangler#dataWranglerWelcome#cleanDataUsingOperations\\\",\\\"ms-toolsai.datawrangler#dataWranglerWelcome#applyYourChanges\\\",\\\"ms-toolsai.datawrangler#dataWranglerWelcome#exportYourCode\\\",\\\"ms-toolsai.datawrangler#dataWranglerWelcome#openTitanicCSV\\\"],\\\"manaullyOpened\\\":true}],[\\\"snowflake.snowflake-vsc#snowflake.intro\\\",{\\\"firstSeen\\\":1703974141441,\\\"stepIDs\\\":[\\\"authenticate\\\",\\\"execute-sql-mac\\\",\\\"execute-sql\\\",\\\"db-explorer\\\",\\\"autocomplete\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough\\\",{\\\"firstSeen\\\":1708641602943,\\\"stepIDs\\\":[\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#editCommitRepo\\\",\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#createGitHubPullRequest\\\",\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#continueOn\\\",\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#openRepo\\\",\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough#remoteIndicator\\\"],\\\"manaullyOpened\\\":true}]]\",\"fileBasedRecommendations/promptedRecommendations\":\"{\\\"plaintext\\\":[\\\"mechatroner.rainbow-csv\\\"]}\",\"workbench.view.extension.data-wrangler-secondary.state.hidden\":\"[{\\\"id\\\":\\\"jupyter-data-wrangler-code-preview-view\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.data-wrangler-primary.state.hidden\":\"[{\\\"id\\\":\\\"jupyter-data-wrangler-operations-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyter-data-wrangler-summary-view\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jupyter-data-wrangler-cleaning-steps-view\\\",\\\"isHidden\\\":false}]\",\"views.customizations\":\"{\\\"viewContainerLocations\\\":{},\\\"viewLocations\\\":{},\\\"viewContainerBadgeEnablementStates\\\":{}}\",\"userDataProfiles.state.hidden\":\"[{\\\"id\\\":\\\"workbench.views.profiles.export.preview\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.dockerView.state.hidden\":\"[{\\\"id\\\":\\\"dockerContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerImages\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerRegistries\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerNetworks\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"dockerVolumes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"vscode-docker.views.dockerContexts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"vscode-docker.views.help\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.snowflakeActivityBarContainer.state.hidden\":\"[{\\\"id\\\":\\\"snowflakeTemplateActionsPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"snowflakeAccount\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"snowflakeObjectExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"snowflakeSearchableObjectExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"snowflakeQueryHistoryTree\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.snowflakeResultsContainer.state.hidden\":\"[{\\\"id\\\":\\\"snowflakeQueryResults\\\",\\\"isHidden\\\":false}]\",\"workbench.view.extension.snowflakeDetailsContainer.state.hidden\":\"[{\\\"id\\\":\\\"snowflakeObjectDetails\\\",\\\"isHidden\\\":false}]\",\"workbench.activityBar.location\":\"side\",\"remote.explorerType\":\"dev-container,attached-container,exec,k8s-container\",\"remote.tunnels.toRestore.attached-container+7b22636f6e7461696e65724e616d65223a222f66313639323063653337663062353739383666303130346536383665383237613462306338316236386364653161303266663939363835616139613362343862227d.673591457\":\"[{\\\"remoteHost\\\":\\\"127.0.0.1\\\",\\\"remotePort\\\":46645,\\\"localPort\\\":46645,\\\"closeable\\\":true,\\\"localAddress\\\":\\\"127.0.0.1:46645\\\",\\\"protocol\\\":\\\"http\\\",\\\"localUri\\\":{\\\"$mid\\\":1,\\\"path\\\":\\\"/\\\",\\\"scheme\\\":\\\"http\\\",\\\"authority\\\":\\\"127.0.0.1:46645\\\"},\\\"hasRunningProcess\\\":false,\\\"source\\\":{\\\"source\\\":1,\\\"description\\\":\\\"Auto Forwarded\\\"},\\\"privacy\\\":\\\"private\\\"},{\\\"remoteHost\\\":\\\"127.0.0.1\\\",\\\"remotePort\\\":43271,\\\"localPort\\\":43271,\\\"closeable\\\":true,\\\"localAddress\\\":\\\"127.0.0.1:43271\\\",\\\"protocol\\\":\\\"http\\\",\\\"localUri\\\":{\\\"$mid\\\":1,\\\"path\\\":\\\"/\\\",\\\"scheme\\\":\\\"http\\\",\\\"authority\\\":\\\"127.0.0.1:43271\\\"},\\\"hasRunningProcess\\\":false,\\\"source\\\":{\\\"source\\\":1,\\\"description\\\":\\\"Auto Forwarded\\\"},\\\"privacy\\\":\\\"private\\\"},{\\\"remoteHost\\\":\\\"127.0.0.1\\\",\\\"remotePort\\\":40077,\\\"localPort\\\":40077,\\\"closeable\\\":true,\\\"localAddress\\\":\\\"127.0.0.1:40077\\\",\\\"protocol\\\":\\\"http\\\",\\\"localUri\\\":{\\\"$mid\\\":1,\\\"path\\\":\\\"/\\\",\\\"scheme\\\":\\\"http\\\",\\\"authority\\\":\\\"127.0.0.1:40077\\\"},\\\"hasRunningProcess\\\":false,\\\"source\\\":{\\\"source\\\":1,\\\"description\\\":\\\"Auto Forwarded\\\"},\\\"privacy\\\":\\\"private\\\"},{\\\"remoteHost\\\":\\\"127.0.0.1\\\",\\\"remotePort\\\":34513,\\\"localPort\\\":34513,\\\"closeable\\\":true,\\\"localAddress\\\":\\\"127.0.0.1:34513\\\",\\\"protocol\\\":\\\"http\\\",\\\"localUri\\\":{\\\"$mid\\\":1,\\\"path\\\":\\\"/\\\",\\\"scheme\\\":\\\"http\\\",\\\"authority\\\":\\\"127.0.0.1:34513\\\"},\\\"runningProcess\\\":\\\"/root/.vscode-server/extensions/codeium.codeium-1.6.11/dist/9779f9deb63dcaff3fd7c0656e0f952cdef01bf6/language_server_linux_arm\\\\u0000--api_server_url\\\\u0000https://server.codeium.com\\\\u0000--manager_dir\\\\u0000/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager\\\\u0000--enable_chat_web_server\\\\u0000--enable_index_service\\\\u0000--database_dir\\\\u0000/root/.codeium/database/9c0694567290725d9dcba14ade58e297\\\\u0000--enable_local_search\\\\u0000--enable_lsp\\\\u0000--search_max_workspace_file_count\\\\u00005000\\\\u0000--workspace_id\\\\u0000file_com_docker_devenvironments_code\\\\u0000--sentry_telemetry\\\\u0000--run_child\\\\u0000--random_port\\\\u0000--random_port_dir=/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/child_random_port_1703021242894534463_9006935809208330815\\\\u0000--manager_lock_file=/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/locks/manager.lock\\\\u0000--child_lock_file\\\\u0000/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/locks/child_lock_1703021242894584630_3296421802350813736\\\\u0000\\\",\\\"hasRunningProcess\\\":true,\\\"pid\\\":29257,\\\"source\\\":{\\\"source\\\":1,\\\"description\\\":\\\"Auto Forwarded\\\"},\\\"privacy\\\":\\\"private\\\"},{\\\"remoteHost\\\":\\\"127.0.0.1\\\",\\\"remotePort\\\":34619,\\\"localPort\\\":34619,\\\"closeable\\\":true,\\\"localAddress\\\":\\\"127.0.0.1:34619\\\",\\\"protocol\\\":\\\"http\\\",\\\"localUri\\\":{\\\"$mid\\\":1,\\\"path\\\":\\\"/\\\",\\\"scheme\\\":\\\"http\\\",\\\"authority\\\":\\\"127.0.0.1:34619\\\"},\\\"runningProcess\\\":\\\"/root/.vscode-server/extensions/codeium.codeium-1.6.11/dist/9779f9deb63dcaff3fd7c0656e0f952cdef01bf6/language_server_linux_arm\\\\u0000--api_server_url\\\\u0000https://server.codeium.com\\\\u0000--manager_dir\\\\u0000/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager\\\\u0000--enable_chat_web_server\\\\u0000--enable_index_service\\\\u0000--database_dir\\\\u0000/root/.codeium/database/9c0694567290725d9dcba14ade58e297\\\\u0000--enable_local_search\\\\u0000--enable_lsp\\\\u0000--search_max_workspace_file_count\\\\u00005000\\\\u0000--workspace_id\\\\u0000file_com_docker_devenvironments_code\\\\u0000--sentry_telemetry\\\\u0000--run_child\\\\u0000--random_port\\\\u0000--random_port_dir=/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/child_random_port_1703021242894534463_9006935809208330815\\\\u0000--manager_lock_file=/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/locks/manager.lock\\\\u0000--child_lock_file\\\\u0000/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/locks/child_lock_1703021242894584630_3296421802350813736\\\\u0000\\\",\\\"hasRunningProcess\\\":true,\\\"pid\\\":29257,\\\"source\\\":{\\\"source\\\":1,\\\"description\\\":\\\"Auto Forwarded\\\"},\\\"privacy\\\":\\\"private\\\"},{\\\"remoteHost\\\":\\\"127.0.0.1\\\",\\\"remotePort\\\":42871,\\\"localPort\\\":42871,\\\"closeable\\\":true,\\\"localAddress\\\":\\\"127.0.0.1:42871\\\",\\\"protocol\\\":\\\"http\\\",\\\"localUri\\\":{\\\"$mid\\\":1,\\\"path\\\":\\\"/\\\",\\\"scheme\\\":\\\"http\\\",\\\"authority\\\":\\\"127.0.0.1:42871\\\"},\\\"runningProcess\\\":\\\"/root/.vscode-server/extensions/codeium.codeium-1.6.11/dist/9779f9deb63dcaff3fd7c0656e0f952cdef01bf6/language_server_linux_arm\\\\u0000--api_server_url\\\\u0000https://server.codeium.com\\\\u0000--manager_dir\\\\u0000/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager\\\\u0000--enable_chat_web_server\\\\u0000--enable_index_service\\\\u0000--database_dir\\\\u0000/root/.codeium/database/9c0694567290725d9dcba14ade58e297\\\\u0000--enable_local_search\\\\u0000--enable_lsp\\\\u0000--search_max_workspace_file_count\\\\u00005000\\\\u0000--workspace_id\\\\u0000file_com_docker_devenvironments_code\\\\u0000--sentry_telemetry\\\\u0000--run_child\\\\u0000--random_port\\\\u0000--random_port_dir=/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/child_random_port_1703021242894534463_9006935809208330815\\\\u0000--manager_lock_file=/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/locks/manager.lock\\\\u0000--child_lock_file\\\\u0000/tmp/a16365aa-a329-435b-9b93-81ce5f36fec4/codeium/manager/locks/child_lock_1703021242894584630_3296421802350813736\\\\u0000\\\",\\\"hasRunningProcess\\\":true,\\\"pid\\\":29257,\\\"source\\\":{\\\"source\\\":1,\\\"description\\\":\\\"Auto Forwarded\\\"},\\\"privacy\\\":\\\"private\\\"}]\",\"workbench.view.extension.sqlnotebook.state.hidden\":\"[{\\\"id\\\":\\\"sqlnotebook-connections\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"sqlnotebook.connectionForm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"sqlnotebook-helpfeedback\\\",\\\"isHidden\\\":false}]\",\"tabs-list-width-horizontal\":\"120\",\"workbench.welcomePage.hiddenCategories\":\"[\\\"ms-vscode.remote-repositories#remoteRepositoriesWalkthrough\\\"]\"}}"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment