This page describes Calíope 1.5, the version we are building right now. 1.4 is finished and in App Review, and the store serves 1.3 on the Mac and 1.2 on iPad. The changelog says which version each feature landed in.

Adds an “Open in Calíope” button to every topic. It only works with the app installed.

Snippets

Snippet Manager

Save and reuse frequently used SQL snippets.

Where it is: Workspace › Tools › Snippets

Open Snippets from the Tools sidebar. The left sidebar lists your snippets with their title and a preview. Click one to edit it in the right panel.

Snippets are stored in UserDefaults under the key cali_snippets_v1 and are globally available across all Calíope editors.

Keywords: snippets, templates, code, reuse, fragments

Creating a Snippet

Add a new code snippet to your collection.

Where it is: Snippets › + Button (new snippet)

In the Snippets panel, click the + button in the bottom bar. The new snippet form expands in the right panel. Enter the title and the SQL content, then click Add. The snippet is immediately available.

Keywords: new snippet, add, create, save snippet

Editing and Saving a Snippet

Modify the title or content of an existing snippet.

Where it is: Snippets › Save / Copy

Select the snippet in the sidebar list. Edit the title directly in the top field of the right panel, or modify the content in the text editor. When there are unsaved changes, the Save button (blue) appears. Click Copy to copy the content to the clipboard without closing the panel.

Keywords: edit snippet, save, modify, copy

Deleting a Snippet

Remove a code snippet from the collection.

Where it is: Snippets › Trash Button

There are two ways to delete a snippet in Calíope:

Trash button:

macOS: select the snippet in the list and click the trash icon button (🗑) in the sidebar or in the bottom bar of the panel. A confirmation dialog appears before deleting.

iPad: the same trash button is available next to the selected snippet.

Context menu:

macOS: right-click the snippet in the list and select Delete from the context menu.

iPad: swipe the snippet left in the list to reveal the red Delete button, or long-press to open the context menu.

Deletion is permanent: snippets are stored in UserDefaults under the key cali_snippets_v1 and there is no recovery trash.

Keywords: delete snippet, remove snippet, trash, delete, erase snippet