View on GitHub

RED - Robot Editor

Eclipse based editor for RobotFramework testcases

RED - Robot Editor User Guide > User guide > Working with RED >

Table Editors - general usage hints

Jump to Source, View in Table Editor

Clicking on element in Source and pressing F4 key will open respectful Table editor.
The same work other way around - element from Table editor is shown in Source.

Undo - CTRL+Z actions in Table Editors

Those table actions groups are independent from each other which means that CTRL+Z reverts only in active table editor even when there were other actions performed in another table editor in between.
Each table editor stores theirs list of performed actions which can be reverted by CTRL+Z.
Note that due to table to source synchronization, revertible actions are discarded when switching to Source editor.

Changing default type in Add new Variable

Type of new variable in Variable Editor can be controlled by small green arrow next to "...add new xxx":



Scalar type is displayed as default on add action element. Other types are: list and dictionary.

Table preferences

All table related preferences (cell text folding, number of columns, default behaviors) can be configured at Window -> Preferences -> Robot Framework -> Editor in Tables section.



Keyword argument highlighting

RED allows to automatically color required, optional and redundant keyword arguments cells in any of table editors.

Ambiguous keyword finding strategy ( Window -> Preferences -> Robot Framework -> Editor -> Content Assist) is used here when keyword name conflict exists.


Default number of columns in table editors

To make table editors tidy, RED creates predefined numbers of columns.


To long cell text behavior

Too long cell content can be cut or wrapped.


Enter key - what to do after Enter key press during cell edition

Enter key type can behave in two ways in RED while editing cell in any of table editors.
By default, pressing Enter will close cell editor and move cursor to next cell to the right. If the cell is last one in the row (for instance in the comment cell), pressing Enter will move cursor to next row.
Additionally it can be configured that Enter will close cell editor and cursor will stay on current cell.
Hint: by pressing Shift+Enter, cursor will move backwards.