CPC G06F 8/38 (2013.01) [G06F 3/0484 (2013.01); G06F 8/20 (2013.01)] | 27 Claims |
1. One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
generating, by a visual code editor, (1) a data model of a plurality of code elements in a set of source code and (2) a runtime code environment (RCE) for execution of the set of source code;
based on the set of source code, the data model, and the RCE, generating a first adjustable graphical user interface (GUI) form control;
presenting the first adjustable GUI form control in alignment with the set of source code in a GUI of the visual code editor; and
responsive to first user input in the GUI to adjust the first adjustable GUI form control:
modifying the set of source code and the data model according to the first user input;
updating the presentation of the set of source code in the GUI to reflect the modified set of source code; and
executing the modified set of source code, thereby updating the RCE;
wherein presenting the first adjustable GUI form control in alignment with the set of source code in the GUI of the visual code editor includes displaying the first adjustable GUI form control and a second adjustable GUI form control horizontally adjacent to each other in the GUI, the first and second adjustable GUI controls both being displayed vertically adjacent to the set of the source code.
|