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.