-
Notifications
You must be signed in to change notification settings - Fork 751
User Interface
This is a guide to user interface, meaning the web pages presented by the web application. In general it should not be needed as everything should be self explanatory however there are some hidden features and quirks that are also worth mentioning.
The web application has several views:
- directory listing
- xref (cross reference), i.e. the rendering of the input files
- history
- includes annotation
If you have projects enabled, you can double click on project name either in the project picker or on the rectangle showing the selected project and it will take you to the directory listing of this project.
After clicking on the 'Navigate' link near the top of the page, the navigate window will display the tags (definitions, ...) in given file if they were identified. Note that for historical versions of the file the Navigate window is empty unless the web application was configured to run the Ctags program when generating the cross reference document on the fly.
In the xref view one can toggle the "Scopes" window. It normally shows which function you are in, along with function arguments. This is handy when scrolling through long (perhaps spaghetti code) functions.
When browsing a source code, press 1
when hovering over a link/symbol and the intelligence window will appear.
It allows to perform highlighting and various searches. It looks like this:
The full text search is case insensitive, while definitions/references search is case sensitive.