enhancement
The ACE code editor, which is already in use, is intended to support TLScript in order to simplify the creation of TLScript expressions.
This requires specific ACE modules for code completion and syntax highlighting.
Application
In the model-based search, an expert mode will be offered that allows the user to formulate a search expression using the editor.
Normal Mode
Expert Mode
Syntax Highlighting
Suggestions
Test
The following related tests are located in com.top_logic.demo/src/test/com/top_logic/demo/scripted/search:
- TestExpertModeEmptySearchExpressionSafeError.script.xml
- TestExpertModeSearchExpressionResults.script.xml
- TestExpertModeSearchExpressionSafe.script.xml
- TestSearchExpressionEditorChange.script.xml