Text Editor

The Text Editor app is designed to help Instabase developers develop directly on the Instabase platform.

Capabilities

This app provides basic editing functionality of a variety of file types, as well as other tools for debugging, and rapid development on Instabase.

Editor

Text Editor is powered by the Monaco Editor which is the same editor that powers VS Code. The look and usability features are similar to VS Code.

The editor supports light and dark modes. Use View > Darkmode to enable dark mode.

File operations

The editor provides standard file operations:

  • Save

  • Open

  • Download

Templates

The editor provides the ability for developers to rapidly create UDFs using code templates. These templates are available in Insert > Templates where you can search for templates by title, copy a template, and paste into the editor.

The editor also allows users to save editor contents or editor selection as a Template using File > Save as Template option.

Debug

Debug allows developers to write UDFs and quickly test various functions using the debug tool. Debug is in Tools > Debug.

Keyboard shortcuts

Text Editor offers shortcut key functionality for rapid development. For a list of shortcut keys, navigate to View > Shortcuts.

Supported file types

The editor supports the following file types:

  • .py

  • .json

  • .js

  • .ts

  • .md

Settings

To configure your tab size, click Settings > Tab Size. The default tab size is 2.