Keyboard shortcuts
This page provides a summary of the available keyboard shortcuts available when working in Teneo Studio; the table is divided into three columns specifying the action, where in Teneo Studio it can be performed and lastly the available shortcut.
- Teneo Studio Desktop
- Teneo Studio Web
info
In the below table, "documents" refer to Language Objects, Entities and Flows.
| To do this... | In... | Use... |
|---|---|---|
| Select Solution Content for new solution | New Solution wizard (no solution open) | Alt + t Create from template Alt + e Create empty solution |
| Select Solution Content for local solution | Branch Solution wizard (no solution open) | Alt + t Create with Master and template Alt + i Create with Master and imported file Alt + m Create with Master only |
| Copy document(s) from another solution (from Search results) | Search results | Drag/drop with mouse |
| Close window | Documents Scripts Global Listeners Solution Log | Ctrl + w |
| Save with comment | Documents | Ctrl + Save button or Ctrl + s |
| Save without comment | Documents | Ctrl + Alt + Save button or Ctrl + Alt + s |
| Save and close after entering comment | Documents | Ctrl + Enter |
| Zoom in/out | Documents (Flow editor, text and syntax fields) | Ctrl + mouse wheel |
| Undo change | Documents | Ctrl + z |
| Redo changes | Documents | Ctrl + y |
| Restore previous document version with comment | Documents Global Script Global Listener Scripted Context Integration | With a previous version open Ctrl + r |
| Restore previous document version without comment | Documents Global Script Global Listener Scripted Context Integration | With a previous version open Ctrl + Alt + r |
| Navigate to backstage | Deferred Annotation | Alt + d |
| Navigate to backstage | CLU Manager | Alt + u |
| Navigate to backstage | Solution Log Scripted Context Global Script | Alt + s |
| Navigate to backstage | Log Data Source Global Listener | Alt + l |
| Navigate to backstage | Integration | Alt + i |
| Navigate to backstage | Gen AI Manager | Alt + g |
Class Manager
| To do this... | In... | Use... |
|---|---|---|
| Add new Class | Class Manager | Ctrl + n |
| Close window | Class Manager | Ctrl + w |
| Save with comment | Class Manager | Ctrl + Save button or Ctrl + s |
| Save without comment | Class Manager | Ctrl + Alt + Save button or Ctrl + Alt + s |
| Save and close after entering comment | Class Manager | Ctrl + Enter |
| Zoom in/out | Training data text fields (Class Manager) | Ctrl + mouse wheel |
| Navigate to backstage | Class Manager | Alt + c |
Entities
| To do this... | In... | Use... |
|---|---|---|
| Open Entity in read-only mode | Entity entries | Ctrl + (left/right) click |
| Open Entity in edit mode | Entity entries | Alt + (left/right) click |
| Start editing a cell | Entity entries | F2 (or double-click) |
| Finish editing a cell and move horizontally to the next cell | Entity entries | Tab |
| Finish editing and move vertically down to the next row | Entity entries | Return/Enter |
| Create new Entity from unrecognized reference | Entity Entity Match Entity After Match | Alt or Ctrl + (left/right) click |
| Navigate to backstage | Entity | Alt + e |
Flows
| To do this... | In... | Use... |
|---|---|---|
| Add Flow Link | Flow | Ctrl + Shift + f |
| Add Output node | Flow | Ctrl + Shift + o |
| Add Script node in Flow editor | Flow | Ctrl + Shift + s |
| Add Junction node in Flow editor | Flow | Ctrl + Shift + j |
| Create Gen AI Action node | Flow | Ctrl + Shift + d |
| Create Gen AI Output node | Flow | Ctrl + Shift + u |
| Navigate to backstage | Flow | Alt + f |
Language Objects
| To do this... | In... | Use... |
|---|---|---|
| Create new Language Object from unrecognized reference | Language Object Match Language Object After Match | Alt or Ctrl + (left/right) click |
| Open Language Object in read-only mode | Language Object Language Object Match Language Object After Match | Ctrl + (right) click |
| Open Language Object in edit mode | Language Object Language Object Match Language Object After Match | Alt + (left/right) click |
| Navigate to backstage | Language Object | Alt + l |
Solution Explorer
| To do this... | In... | Use... |
|---|---|---|
| Open document in edit-mode | Solution Explorer | Alt + double click or Select the document and press Ctrl + e |
| Open document in read-only mode | Solution Explorer | Select the document and press Ctrl + o |
| Save all with comment | Solution Explorer | Ctrl + shift + s |
| Save all without comment | Solution Explorer | Ctrl + Alt + shift + s |
| Multi-select documents (in Solution Explorer view) | Solution Explorer | Ctrl + select |
| Move (cut) document(s) into another folder | Solution Explorer | Drag/drop with mouse or Ctrl + x |
| Copy selected document(s) | Solution Explorer | Ctrl + c |
| Paste previously copied or cut document(s) | Solution Explorer | Ctrl + v |
| Create new Flow | Solution Explorer | Ctrl + n |
Syntax Editor
| To do this... | In... | Use... |
|---|---|---|
| Show Language Object and Entity suggestions | Syntax editors (Language Object, TLML Syntax Match, etc.) | Start writing the first letters of the name, and press Ctrl + space |
| Open Language Object or Entity in read-only mode | Syntax editors (Language Object, TLML Syntax Match, etc.) | Ctrl + (left/right) click |
| Open Language Object or Entity in edit mode | Syntax editors (Language Object, TLML Syntax Match, etc.) | Alt + (left/right) click |
| Create new Language Object or Entity from unrecognized reference | Syntax editor | Alt or Ctrl + (left/right) click |
Trigger Ordering
| To do this... | In... | Use... |
|---|---|---|
| Select relation / Multi-select relations | Trigger Ordering window | Drag a rectangle with the mouse to select the relation(s) within the rectangle |
| Select trigger /Multi-select triggers | Trigger Ordering window | Alt + drag a rectangle with the mouse to select the trigger(s) within the rectangle |
| Select trigger and relation / Multi-select triggers and relations | Trigger Ordering window | Alt + Shift + drag a rectangle with the mouse to select the trigger(s) and relation(s) within the rectangle |
| Multi-select trigger(s) and/or relation(s) | Trigger Ordering window | Ctrl + mouse click on the trigger/relation to select or deselect |
| Close window | Trigger Ordering | Ctrl + w |
| Save with comment | Trigger Ordering window | Ctrl + Save button or Ctrl + s |
| Save without comment | Trigger Ordering window | Ctrl + Alt + Save button or Ctrl + Alt + s |
| Save and close after entering comment | Trigger Ordering window | Ctrl + Enter |
| Zoom in/out | Trigger Ordering window | Ctrl + mouse wheel |
| Undo change | Trigger Ordering window | Ctrl + z |
| Redo changes | Trigger Ordering window | Ctrl + y |
| Restore previous document version with comment | Trigger Ordering window | With a previous version open Ctrl + r |
| Navigate to backstage | Trigger Ordering | Alt + o |
Tryout
| To do this... | In... | Use... |
|---|---|---|
| Restart Tryout Engine | Tryout | Ctrl + r |
| Reload Tryout Engine | Tryout | Ctrl + Alt + r |
| Move focus to text box | Tryout | Ctrl + t |
| Close window | Tryout | Ctrl + w |
| Navigate to backstage | Tryout | Alt + t |
| To do this... | In... | Use... |
|---|---|---|
| Zoom in/out | Ctrl + mouse wheel | |
| Undo change | Documents | Ctrl + z (Windows) / Cmd + z (Mac) |
| Redo changes | Documents | Ctrl + y (Windows) / Cmd + shift + z (Mac) |
| Jump from one line to the next | User Intent Bot Output | Tab |
| Show Language Object and Entity suggestions | TLML Syntax Match Language Object | Start writing the first letters of the name, and press Ctrl + space |
| Finish editing a cell and move horizontally to the next cell | Entity entries | Tab |
| Finish editing and move vertically down to the next row | Entity entries | Return/Enter |
| Create new document | Create new document modal window | Press Enter |
| Exit (or cancel) the creation of new document | Create new document modal window | Press Esc |