X
About this Software
Acknowledgments
This Software utilizes the following copyrighted material, the use of which is hereby acknowledged.
Help Information
Keyboard shortcuts
F1 |
Help |
|
↑ |
Move network up |
↓ |
Move network down |
← |
Move network left |
→ |
Move network right |
R |
Reset network display (position and scale) |
D |
Toggle the ability to drag the network view (panning) ON/OFF |
Z |
Toggle zooming in and out of the network view ON/OFF |
L |
Cycle network layout mode |
V |
Cycle network neighbour view mode |
< |
Decrease neighborhood depth view of the current node |
> |
Increase neighborhood depth view of the current node |
|
P |
Navigate to the previous sphinx_need item |
N |
Navigate to the next sphinx_need item |
B |
Beginning of sphinx_need item list |
E |
End of sphinx_need item list |
ESC |
Hide the tooltip associated with the currently hovered-over node |
S |
Store the current URL, including search parameters, to the clipboard for the purpose of restoring their browsing context later |
Mouse events
- Hovering over a node displays tooltip with basic node information
- Alt+click at node shows detailed node information in popup window, including a link where complete information
can be found
Data Filtering Examples
Note: the explorer uses a simplified Python syntax for expressing data filtering criteria.
'S_\' in id |
Find items that contains 'S_' in its id |
'arch' in docname |
Find items defined in specific file that contains keyword 'arch' (case sensitive) |
'architecture/architecture-needs'==docname |
Find items defined in specific file |
status in ['open','closed'] |
Find open or closed items |
(status=='open' && (type in ['req'])) || ('arch' in docname) |
A complex expression that incorporates techniques from the previous examples. |
tags!=[] && title ~ /techn/i #case insensitive match |
RegEx case insensitive match |
title ~ /^Level[ \t]+(?=one)/ |
RegEx positive lookaheads |
title ~ /^Level[ \t]+(?!one)/ |
RegEx negative lookaheads |
type=='test' && outgoing==[] |
Find test which are not linked yet |
type != 'test' && incoming==[] |
Find items with no incoming links |
satisfies!=[] |
Find nodes with at least one outgoing link of type 'satisfies' |
satisfies_back!=[] |
Find nodes that are referenced by at least one 'satisfies' link. |
Sphinx-Needs attributes found in this project that can be used for data filtering: