6
6
7
7
#### Installation
8
8
9
- 1 . Install Igor
10
- 2 . Start Igor, this will create a folder called WaveMetrics in Documents and then close it
11
- 3 . Extract the zip file into folder somewhere on your disc
12
- 4 . Create a link from ` CodeBrowser-v*/procedures ` to ` Documents\WaveMetrics\Igor Pro * User Files\Igor Procedures `
13
- 5 . Start Igor and in the main menu you can now find ` CodeBrowser/Open `
9
+ 1 . Install Igor.
10
+ 2 . Start Igor. This creates a folder called WaveMetrics in Documents. Close Igor.
11
+ 3 . Extract the zip file into a folder somewhere on your disc.
12
+ 4 . Create a link from ` CodeBrowser-v*/procedures ` to
13
+ ` Documents\WaveMetrics\Igor Pro [6-8] User Files\Igor Procedures ` .
14
+ 5 . Start Igor. You can now find ` CodeBrowser/Open ` in the main menu.
14
15
15
16
#### Features
16
17
17
18
- Shows all functions/macros from a procedure file including parameter
18
- types, return types and special properties (like static,
19
- threadsafe, etc.)
20
- - Shows Menu/Constant/StrConstant/Structure entries
21
- - Shows the structure name for window hook and background tasks for easier searching
22
- - Allows jumping to their definitions by mouse and keyboard
23
- - Optionally alphabetically sorted lists
24
- - Shows function comments as tooltip (IP8 only)
25
- - Works with Independent Modules
19
+ types, return types and special properties like static and
20
+ threadsafe.
21
+ - Shows Menu/Constant/StrConstant/Structure entries.
22
+ - Shows the structure name for window hook and background tasks for
23
+ easier searching.
24
+ - Allows jumping to the definition of these elements within the code by
25
+ mouse and keyboard.
26
+ - Optionally alphabetically sorted lists.
27
+ - Shows function comments as tooltips (IP8 only).
28
+ - Works with Independent Modules.
26
29
27
30
For reasons of ease-of-use the function declarations are displayed as
28
31
` myFunction(var, str) -> var ` for a function taking a variable and
@@ -31,14 +34,14 @@ this as being inspired by the trailing return types from C++11.
31
34
32
35
#### Navigation by keyboard
33
36
34
- - Open the panel or brings it to the front with CTRL+0 (zero)
35
- - Jump to the definition of the listbox selection with "." (dot)
36
- - Pressing any character while the ListBox has the focus will jump to
37
- the first listbox entry which starts with that character.
37
+ - < kbd >CTRL</ kbd >+< kbd >0</ kbd >: Open the panel.
38
+ - Jump to the definition of the listbox selection with < kbd >.< kbd >
39
+ - Pressing any character while the ListBox has the focus activates the
40
+ first listbox entry which starts with that character.
38
41
39
42
#### Limitations
40
43
41
- - No parameter types shown for macros
44
+ - No parameter types are shown for macros
42
45
43
46
#### Screenshot
44
47
0 commit comments