UI Navigation Options
Convenient Navigation through the Code
View and edit documents in different locations easier with faster switching between previous caret positions.
Code Map in the Scrollbar
Visualize your code in the Scrollbar with Code Map feature.
Navigation in a large code might take unwanted time. With The Welkin Suite you can take advantage of the Code Map integrated into the scrollbar. This feature turns the vertical scrollbar into a code map and gives you an overview of your code so it’s easy to navigate directly to where you want. Hovering your mouse over the scrollbar gives a preview of that part of the file. Clicking in the scrollbar leads you directly to that point in your code. The Code Map scrollbar still includes markers of your current position in the file, errors, highlighted text and search results as usual scrollbar does.
Easy Navigation Between Compilation Errors
See all the compilation errors at a glance and navigate to them with just a double-click.
Multifunctional Scrollbar across all modes
The Scrollbar is not only a tool to scroll a document, but also a visual representation of the current line, selected text, search results and compilation errors within the document.
Scrollbar used to support just few functions. Scrollbar may look differently on different windows and it sometimes even disappears. Scrollbar in the Welkin Suite, however, is always has the visible state on your screen plus having multiple informative markers that help you locate the very information you need in the document.
Just to name a few of them:
Despite developers usually remember positions of different code sections in documents like parameter definitions, validation methods, utility methods, etc, the enhanced Scrollbar of the Welkin Suite gives you some additional understanding of what is happening even without scrolling directly to other parts of the source code.
Current File Tracking in Solution Explorer
The Welkin Suite IDE enriches the toolset for the advanced navigation, allowing users to quickly locate the file they are currently working on in the Solution Explorer.
One-Click Files Preview in Solution Explorer
Preview any file you have in the list in the Solution Explorer with a single click without opening it.
Find the necessary file on the list within seconds! The current file you are working on is not only opened in the editor - it is also highlighted in the Solution Explorer. Whenever you are switching to a different file, the highlighted file in the Solution Explorer will also change, and you will be moved to the necessary part in the list where this file is located.
This convenient feature in The Welkin Suite IDE allows you to select any file in your project in the Solution Explorer and quickly access its content. Simply click once on the necessary file and it will be displayed in the Editor. You can then scroll through it, or click on another file, which will be opened in place of the current one without being added to the tab with the opened files. This approach will help you save your time when searching for a certain file. Once you start making any changes to this file, it will be opened automatically.
Code Map in the Apex Editor
Grasp the structure of your file in no time with the Code Map functionality for the Apex editor.
Code Map in the XML Editor
Grab the structure of your object file in just a moment! All the fields that are described in an object file are always at hand.
When working in the Apex editor, you can make use of the convenient code map to the left of the editor, which features all the properties, variables, keywords, enums, and such, which are included to your Apex. Each of these items also has the descriptive data. This code map is clearly structured, so that you can navigate between the necessary items without any problems by double-clicking on the element.
The Code Map in the XML Editor shows all of the structure of any object file in a convenient way. All items are displayed in a tree view of dependencies and placed next to the code editor, so you never miss a thing. The Code Map helps you to divide custom fields from standard ones, just at a glance, and provides you with descriptive information about each of them. After changing and saving a file, the Code Map is automatically refreshed, so it's very easy to keep up-to-date.