VS Code - Appendix

Extensions

The following extensions are not tested against Workbench. However, these extensions may be useful if you consider yourself a VS Code power user.

Databricks

The Databricks extension for VS Code allows you to remotely interact with the Databricks platform. This VS Code extension can make use of Workbench-managed Databricks credentials if it is available and enabled for your Workbench instance. See the Workbench-managed Databricks Credentials section for more information.

Code Spell Checker

The Code Spell Checker extension provides basic spell checking that works with code and documents. In text-based documents like .md and .qmd files, the spell checker checks all words. In code-based documents like .py and .R files, the spell checker only checks strings and comments.

{
  "cSpell.enableFiletypes": [
    "md",
    "plaintext",
    "python",
    "quarto",
    "r",
    "rmd"
  ]
}

Git Graph

Git Graph creates a visual and interactive graph of your git repository. The extension allows you to perform common git operations without using the terminal.

Project Manager

VS Code allows you to work on a specific project by opening the project’s root directory with VS Code. The Project Manager extension extends this capability by adding several helpful features:

  • Save folders or workspaces as projects that are exposed via the sidebar
  • Auto-detection of all git repositories as projects
  • The ability to quickly switch between projects

File Utils

File Utils provides a convenient way to quickly perform actions on files and directories. Users can perform common operations on files and directories, such as renaming, deleting, and moving the following by using the Command Palette or by right-clicking the file/directory.

Path Intellisense

The Path Intellisense extension provides auto-completion for file names and directories.

Back to top