# Navigating Databricks developer tools

DevFeed: [Navigating Databricks developer tools](<https://devfeed.tech/articles/navigating-databricks-developer-tools-28609.md>)

Original publisher: [Read original article](<https://www.marvelousmlops.io/p/navigating-databricks-developer-tools>)

Author: Maria Vechtomova

Published: 2025-02-01T14:00:18Z

Content type: tutorial

Language: en

Sources: [MarvelousMLOps](<https://devfeed.tech/sources/marvelousmlops.md>)

Topics: [databricks](<https://devfeed.tech/topics/databricks.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [Python](<https://devfeed.tech/topics/python.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [homebrew](<https://devfeed.tech/tags/homebrew.md>), [python](<https://devfeed.tech/tags/python.md>), [security](<https://devfeed.tech/tags/security.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

## AI overview

This tutorial examines Databricks developer tools for working outside the Databricks environment, focusing on the Databricks CLI, Databricks Connect, and the Databricks VS Code Extension. It discusses installation, authentication, configuration evaluation order, local execution of Spark code, deployment, and development and debugging considerations.

## Source excerpt

Developing on Databricks outside of Databricks environment is challenging, and there are 4 main developer tools Databricks provides: