Documentation

Graphtia documentation · feature

Symbol search

Locate a named code entity and inspect the context around it.

Find an entry point, not just a matching word

Symbol search helps locate indexed source entities across the selected project. Use it when you know a function, type or file name but do not know where it lives. The result is a navigation candidate; check its path and entity kind before choosing it.

Search the commerce example

  1. Open the search field labeled “Files, symbols, actions…”.

  2. Enter checkout-service.ts or another recognizable name.

  3. Choose the result whose path belongs to the intended module. A module and a symbol within that file can both appear.

  4. Inspect the selected item and open its source. Continue with dependencies, dependents or another focused view.

Explorer search for checkout-service.ts with separate Module and Project file results in the current local project.
Search distinguishes the indexed module from the project file with the same name. Check the result kind and path before opening it; the search overlay sits above the current project and its verified source.

In this capture, the module and symbols share a recognizable file name. Choose a result by its source identity rather than assuming that every matching label describes the same graph entity.

Resolve ambiguous names

Common names such as validate or index can appear in many modules. Use the file path and source context to distinguish them. Do not treat the first result as the canonical definition just because its label matches your search.

If a known symbol does not appear

Verify the project, scan state and language support. Check whether the source changed since indexing. If results are bounded, narrow the term. A missing search hit deserves investigation; it is not proof that the source entity does not exist.

Graphtia

This page is on its way. Join the waitlist to hear what’s next for Graphtia.

Join waitlist