Use IDEs with Databricks

You can connect many popular third-party integrated development environments (IDEs) to a Databricks cluster or SQL warehouse. This allows you to write code on your local development machine and run that code remotely on Databricks.

Databricks provides usage guidance for the following IDEs:

Databricks provides the following direct IDE extensions, plugins, and other integrations:

Name

Use this when you want to…

Databricks extension for Visual Studio Code

Use Visual Studio Code to run local Python, R, Scala, and SQL code on a remote Databricks workspace.

Databricks Connect

Use common IDEs, notebooks servers, or the Spark shell to run local Python code on a remote Databricks workspace.

Databricks Driver for SQLTools

Use Visual Studio Code to interact with SQL warehouses in remote Databricks workspaces.