Code intelligence
Deepnote comes with code intelligence tools that are common in traditional IDEs. As you write code or SQL, we make it easy for you to focus on the problem at hand rather than having to memorize function signatures and other code-specific details.
Code autocomplete
As you type, autocomplete shows relevant functions, methods, and defined variables. Press Tab to trigger suggestions.
Function documentation and parameter names
When you hover over a function, we show its documentation when the associated module provides it. As you enter function parameters, parameter hints show the arguments you need. You can also trigger these hints by pressing Shift + Tab.
SQL autocomplete
When writing SQL, autocomplete offers relevant suggestions for your cursor position. This includes schema entities such as databases, tables, and columns, as well as aliases or CTEs that you define in your query. Autocomplete opens automatically as you type. You can also trigger it manually with Control + Space or ⌘ + I.