The Code Map is a tool that helps you to understand the structure of your file in just a moment. It is placed next to the code in the editor and includes all the essences that are present in the code; they are displayed in a tree view of dependencies. When you open a file (with enabled Code Map), the Code Map is expanded by default, so you don't need to waste your time for additional clicks.
The Welkin Suite offers you two types of the Code map: for Apex classes and for objects (in xml files).
- Apex Code Map — it contains all the properties, variables, keywords, enums, etc. that are present in your Apex class. Next to each essence, the descriptive information is present.
- Object Code Map — all the fields that are described in an object file are present in the list at the right part of the xml file. The API data type of every field is present near its name in the Code map.
After modifying of some components in a file and saving these changes, the Code Map is refreshed only in the changed blocks of code. In addition, the Code Map won't take screen space when you compare files in the Diff view. This is collapsed automatically, however, you can easily open it if this is necessary for you.
You can easily navigate to a necessary item by double-clicking on it. You are also able to collapse and open the Сode map: click on the double arrow next to the map or double-click on the map's header; by default, the Code Map is collapsed. In addition, you can disable the code map at all. To do so, go to the Options Menu:
Main Menu ⇒ Tools ⇒ Options… ⇒ Text Editor ⇒ Code Assistance ⇒ Apex and unselect the Show Code Map item.
In this section:
This also may be useful: