Interface Ease of Use
What Are the Code Editor Features?
In the projects, codes can be written in C#, Css, TypeScript, Html languages in the code fields to be opened according to the code fields of the form and flow sections and the type of file added to the project. The code editor hosted by the development interface supports code written in all these languages.
There are features offered by the code editor that provide convenience to the developer during coding.
Navigating Between Code Methods
There is a feature to view the methods of the code open in the code editor and focus on the selected method. Thus, the desired method is quickly accessed by navigating between all the methods contained in the code.
Compare Code Changes
There is a feature that compares the written code with the previous version. Using the "Show the Difference Between the Final State" option that appears in the toolbar, a window opens that compares the code with its previous compiled version and its current state, and makes the difference between the two clear.
MiniMap Property
On the right edge of the code editor screen, there is a mini-map with all the codes typed on the screen. A feature that allows you to focus the screen on the desired piece of code between sections of code parsed by a certain percentage.
Auto Word Completion Feature
Recognizes a word in the code and displays the auto-complete option during reuse and by listing the custom method and class property definitions.
Error Token
The code is constantly analyzed in the background and the misuses in it are underlined. This clarifies for the developer the incorrect code fields.
Word Coloring
Custom keywords used in the code are automatically colored. This provides more readable code structures.
Function List and Hotkeys List
Clicking on any area on the code editor screen and pressing the F1 button, or right-clicking on an empty area on the code editor screen and clicking on the "Command Panel" option will access the list of functions and shortcut key information that can be used in the code editor.
What are the Flow Design Screen Features?
The flow design screen is the development interface component where the workflow steps and flow scenarios of business processes are designed. Flow design is designed using flow objects, each of which performs its own customized function.
There are features offered by the development interface that make it easy for the developer during the flow design.
Predicting the Next Object
When the developer extracts the connection arrow from the current flow object and releases it into the space on the flow screen, the system presents the developer with a list of all available objects after the corresponding current object. Instead of finding the object he needs to use from the Developer Toolbox panel and adding it to the screen by drag/drop, he can speed up design time by selecting from the suggestions presented to him.
In addition, the system infrastructure is capable of Machine Learning. In general usage, whichever flow object the developer is usually using after the corresponding stream object, the connection arrow that is removed from the object and dropped into the stream space is recommended first. This allows the developer to learn the process dynamics and prioritize subsequent object recommendations based on usage behavior.