Ranorex Studio provides advanced code-handling features to help you develop and navigate your project.
Code completion
Ranorex Studio uses code completion to suggest namespaces, classes, methods, and variables as you type. This feature speeds up development and reduces syntax errors.
- Type the dot character "." after an object's name to automatically display a list of methods, properties, and events available for that object.
- Type the first few characters of the method, property or event and select the matching item. Pressing the Tab key completes the code by inserting the currently selected item into the text editor.
For more information, see Code Completion in the SharpDevelop Community Blog.
Code conversion
Convert a single code file as well as whole projects from C# to VB.NET and vice versa as follows:
- In the Project Explorer, right-click a specific element.
- Go to Convert.
- Select the available conversion option.
Code navigation
Ranorex Studio supports several features for intuitive and quick navigation in code, including:
- Go to Definition: Right-click a method, variable, or repository item in the code editor and select Go to Definition (or press Ctrl+Enter) to jump to its source.
- Find References: Right-click an item and select Find References to see every location where that item is used across your solution.
For more information, see Code Navigation in the SharpDevelop Community Blog.
Code generation
Ranorex Studio provides you with auto-generated code and code templates to save time.
For more information, see Code Generation in the SharpDevelop Community Blog.
Refactoring
Ranorex Studio supports several mechanisms to refactor code. For more information, see Refactoring in the SharpDevelop Community Blog.