SFText Utility
This extension provides commands for editing SFText in ScenarioFlow. See here for details about ScenarioFlow and the usage of this extension.
Command |
Shortcut key (Windows) |
Function |
Load JSON File |
- |
Load the snippet JSON file at the specified path |
Select JSON Path |
- |
Select the target JSON file path |
Clear JSON Data |
- |
Clear the data regarding snippets |
Move Cursor |
Shift+Enter |
Move the cursor to the positions of the vertical bars at the line in order |
Insert Arguments |
Alt+Enter |
Insert the argument snippet for the scope |
Insert Scope Below |
Ctrl+Enter |
Insert a new line below the scope |
Insert Scope Above |
Ctrl+Shift+Enter |
Insert a new line above the scope |
Toggle Line Comment |
Ctrl+/ |
Comment out or uncomment the lines in the selection |
Toggle Scope Comment |
Ctrl+Shift+/ |
Comment out or uncomment the scope start lines in the selection |
Add Scope IDs |
- |
Add scope annotations to scopes that have no annotation |
Reallocate Scope IDs |
- |
Reallocate sequential scope IDs to global/local scopes |
Remove All Scope Annotations |
- |
Remove all existing scope annotations |
Switch Scope Locality |
F4 |
Switch the scope locality (global/local) |
Chain Scope Upward |
Ctrl+Shift+Up |
Set the scope annotation as upward chaining |
Chain Scope Downward |
Ctrl+Shift+Down |
Set the scope annotation as downward chaining |
Settings |
Summary |
Command Macro Snippet |
Snippet to be inserted to command macro scopes by the Insert Argument Snippet command |
Xcommand Macro Snippet |
Snippet to be inserted to xcommand macro scopes by the Insert Argument Snippet command |
Token Macro Snippet |
Snippet to be inserted to token macro scopes by the Insert Argument Snippet command |
Define Macro Snippet |
Snippet to be inserted to define macro scopes by the Insert Argument Snippet command |
Label Macro Snippet |
Snippet to be inserted to label macro scopes by the Insert Argument Snippet command |
Macro Annotation |
Scope annotation to be assigned to macro scopes by the Add Scope IDs command |
Command Annotation |
Scope annotation to be assigned to command scopes by the Add Scope IDs command |
Dialogue Annotation |
Scope annotation to be assigned to dialogue scopes by the Add Scope IDs command |
Comment Annotation |
Scope annotation to be assigned to comment scopes by the Add Scope IDs command |
| |