Hi Grant,

as Lex mentioned, Project Organizer doesn't show symbols of all files - that would be way too many symbols to display for big projects. The Project tab in the sidebar shows all the files belonging to the project - that is, those files that match the "file patterns" and are inside the "base path" that you specify in project properties. When you enable indexing of the whole project, Ctrl+clicking a symbol (e.g. a function name) works project-wide and takes you to the function declaration even when the file isn't open. You can also use Project->Find Project Symbol and here you can enter the name of the symbol you are looking for (you can set custom keybinding to this menu entry if you need this frequently).

Cheers,

Jiri

On Sat, Aug 7, 2021 at 12:20 AM Grant Edwards <grant.b.edwards@gmail.com> wrote:
I've installed the "Project" organizer plugin, but I can't figure out
how to make it do anything useful.

How do you get it to index the source files so you can search for
functions, variables, etc? The "Reload All" button does nothing. The
only symbols that show up in the sidebar are for currently opened
files.

The doc says:

   Reload all - reloads the project file tree and reindexes the files
   (if symbol generation enabled). This is useful when files were
   added, modified externally or removed from the project.

How does one enable symbol generation?

There's a drop-down box at the right of the project pane in the sidebar,
but it has nothing but an unlabled checkbox (which doesn't seem to have
any noticable effect on anything).

--
Grant

_______________________________________________
Users mailing list
Users@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/users